JavaScript Math.cos(x) ফাংশন: সম্পূর্ণ টিউটোরিয়াল
JavaScript প্রোগ্রামিং ভাষায় Math.cos(x) হলো একটি বিল্ট-ইন ম্যাথ ফাংশন যা একটি কোণের কসমাইন মান (cosine value) রিটার্ন করে। এখানে x হচ্ছে রেডিয়ান (radian) এককে কোণ। কসমাইন একটি ট্রিগনোমেট্রিক ফাংশন যা কোণের সাথে সম্পর্কিত সাইডের অনুপাত প্রকাশ করে।
Math.cos(x)
এখানে, x হচ্ছে কোণের মান যা রেডিয়ান এককে দিতে হবে।
উদাহরণস্বরূপ, Math.cos(0) রিটার্ন করবে 1 কারণ 0 রেডিয়ানে কসমাইন মান 1।
কসমাইন মান কিভাবে কাজ করে? (Cosine Value Explained)
কসমাইন ফাংশনটি ট্রিগনোমেট্রির একটি মৌলিক ফাংশন। এটি একটি কোণের সন্নিকটবর্তী মান নির্ণয় করে। সাধারণত, একটি ত্রিভুজের ক্ষেত্রে কসমাইন হলো পাশের দৈর্ঘ্যের অনুপাত যা কোণের বিপরীত পাশে অবস্থান করে না। গণনায়, রেডিয়ান একক ব্যবহার করা হয় যেখানে π (পাই) হলো ৩.১৪১৫৯…
| কোণ (Degree) | কোণ (Radian) | Math.cos(x) মান | বাংলায় মান |
|---|---|---|---|
| 0° | 0 | 1 | এক |
| 60° | π/3 | 0.5 | অর্ধেক |
| 90° | π/2 | 0 | শূন্য |
| 180° | π | -1 | ঋণ এক |
JavaScript কোড উদাহরণ
নিচে একটি সহজ উদাহরণ দেয়া হলো যেখানে Math.cos() ফাংশন ব্যবহার করে বিভিন্ন কোণের কসমাইন মান কিভাবে বের করা যায় দেখানো হয়েছে।
// কোণকে রেডিয়ানে রূপান্তর করার জন্য ফাংশন function degreeToRadian(degree) { return degree * (Math.PI / 180); } // 60 ডিগ্রির কসমাইন মান বের করা let angle = 60; let radian = degreeToRadian(angle); let cosineValue = Math.cos(radian); console.log("Angle: " + angle + "°"); console.log("Cosine value: " + cosineValue.toFixed(4));
উপরের কোডে প্রথমে একটি ফাংশন degreeToRadian() তৈরি করা হয়েছে যা ডিগ্রি থেকে রেডিয়ান রূপান্তর করে। এরপর ৬০ ডিগ্রির কসমাইন মান বের করা হয়েছে এবং কনসোলে আউটপুট দেখানো হয়েছে।
Math.cos(x) ব্যবহার করার সময় যা খেয়াল রাখবেন
- Math.cos(x) এ x অবশ্যই রেডিয়ান এককে দিতে হবে। ডিগ্রি নয়।
- ডিগ্রি থেকে রেডিয়ান রূপান্তরের জন্য
x * (Math.PI / 180)ব্যবহার করতে হবে। - ফাংশনটি সর্বদা -1 থেকে +1 এর মধ্যে মান রিটার্ন করে।
- Math.cos() সাধারণত দশমিক মান রিটার্ন করে, তাই প্রয়োজনে
toFixed()দিয়ে দশমিক নির্ধারণ করা যায়। - ট্রিগনোমেট্রিক গণনায় Math.cos() ফাংশনের ব্যবহার অত্যন্ত গুরুত্বপূর্ণ।
উপসংহার
JavaScript এর Math.cos(x) ফাংশন একটি শক্তিশালী টুল যা কোণের কসমাইন মান নির্ণয়ে ব্যবহৃত হয়। এর মাধ্যমে বিভিন্ন গণিত ও গ্রাফিক্স প্রোগ্রামিং সহজ হয়। মনে রাখবেন, কোণকে রেডিয়ান এককে রূপান্তর করা অতি প্রয়োজন। আশা করি এই টিউটোরিয়ালটি আপনাকে Math.cos() ফাংশন বুঝতে সাহায্য করবে।