Math অবজেক্টে গাণিতিক কনস্ট্যান্ট ও ফাংশনের প্রপার্টি ও মেথড থাকে। অন্যান্য গ্লোবাল অবজেক্টের মত Math একটি কনস্ট্রাক্টর নয়। Math-এর সকল প্রপার্টি ও মেথড স্ট্যাটিক, তাই অবজেক্ট তৈরি না করেই Math হিসেবে কল করা যায়।
অতএব, PI কনস্ট্যান্টকে Math.PI হিসেবে রেফার করা হয় এবং সাইন ফাংশনকে Math.sin(x) হিসেবে কল করা হয়, যেখানে x হলো মেথডের আর্গুমেন্ট।
Math-এর প্রপার্টি ও মেথড কল করার সিনট্যাক্স:
var pi_val = Math.PI; var sine_val = Math.sin(60);
উদাহরণ
নিচের কোড চালিয়ে জাভাস্ক্রিপ্টে Math অবজেক্ট বাস্তবায়ন করুন। এখানে Math PI প্রপার্টি ব্যবহার করে বৃত্তের পরিধি ও ব্যাসের অনুপাত (প্রায় ৩.১৪১৫৯) বের করা হয়েছে:
<html>
<head>
<title>জাভাস্ক্রিপ্ট Math PI প্রপার্টি</title>
</head>
<body>
<script>
var property_value = Math.PI;
document.write("Property Value (PI) : " + property_value);
</script>
</body>
</html>
আউটপুট
Property Value (PI) : 3.141592653589793