জাভাস্ক্রিপ্ট ম্যাথ রেফারেন্স
ম্যাথ অবজেক্ট
ম্যাথ অবজেক্ট গানিতিক কাজ করে।
ম্যাথ কোনো কন্সট্রাক্টর নয়। ম্যাথের সকল প্রোপার্টি/মেথড Math এর মাধ্যমে অবজেক্ট হিসেবে কল করে ব্যবহার করা যাবে।
সিন্টেক্স
var a = Math.PI;
ম্যাথ অবজেক্ট সম্পর্কে আরো জানতে আমাদের জাভাস্ক্রিপ্ট ম্যাথ টিউটোরিয়াল পড়ুন।
ম্যাথ অবজেক্ট প্রোপার্টি
প্রোপার্টি | বর্ণনা |
---|---|
E | ইউলার(Euler's) নম্বর রিটার্ন করে। (প্রায় ২.৭১৮) |
LN2 | ২ এর মৌলিক লগারিদম রিটার্ন করে। (প্রায় ০.৬৯৩) |
LN10 | ১০ এর মৌলিক লগারিদম রিটার্ন করে। (প্রায় ২.৩০৯) |
LOG2E | ২ ভিত্তিক E এর লগারিদম রিটার্ন করে। ( প্রায় ১.৪৪২) |
LOG10E | ১০ ভিত্তিক E এর লগারিদম রিটার্ন করে। (প্রায় ০.৪৩৪) |
PI | পাই এর মান রিটার্ন করে। (প্রায় ৩.১৪১৬) |
SQRT1_2 | ১/২ এর বর্গমূল রিটার্ন করে। (প্রায় 0.707) |
SQRT2 | ২ এর বর্গমূল রিটার্ন করে। (প্রায় 1.414) |
ম্যাথ অবজেক্ট মেথড
মেথড | বর্ণনা |
---|---|
abs(x) | x এর পরম মান রিটার্ন করে। |
acos(x) | x এর arccosine মান রেডিয়ানে রিটার্ন করে। |
asin(x) | x এর arcsine মান রেডিয়ানে রিটার্ন করে। |
atan(x) | x এর arctangent মান -PI/2 এবং PI/2 রেডিয়ানের মধ্যে নিউমেরিক ভ্যালু হিসেবে রিটার্ন করে। |
atan2(y,x) | আর্গুমেন্টের ভাগফলের arctangent-কে রিটার্ন করে। |
ceil(x) | x এর মানকে নিকটতম উর্ধ্বগামী পূর্নসংখ্যায় নিয়ে এসে রিটার্ন করে। |
cos(x) | x এর cosine-এর মান রিটার্ন করে। (x এর মান রেডিয়ানে হবে) |
exp(x) | Ex এর মান রিটার্ন করে। |
floor(x) | x এর মান নিকটতম নিম্নমুখী পূর্ন সংখ্যায় রিটার্ন করে। |
log(x) | x এর E ভিত্তিক মৌলিক লগারিদম রিটার্ন করে। |
max(x,y,z,...,n) | নাম্বারের সর্বোচ্চ ভ্যালু রিটার্ন করে। |
min(x,y,z,...,n) | নাম্বারের সর্বনিম্ন ভ্যালু রিটার্ন করে। |
pow(x,y) | x এর ভ্যালু y এর পাওয়ারে রিটার্ন করে। |
random() | ০ এবং ১ এর মধ্যে এলোমেলো(random) নাম্বার রিটার্ন করে। |
round(x) | x এর নিকটবর্তী পূর্ণ সংখ্যা রিটার্ন করে। |
sin(x) | x এর sine এর মান রিটার্ন করে। (x রেডিয়ানে থাকবে) |
sqrt(x) | x এর বর্গমূল রিটার্ন করে। |
tan(x) | একটি কোণের tangent মান রিটার্ন করবে। |