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