JavaScript Math.LOG10E সম্পূর্ণ বাংলা টিউটোরিয়াল
Math.LOG10E হলো JavaScript-এর একটি প্রি-ডিফাইন্ড কনস্ট্যান্ট যা **e সংখ্যার base-10 লগারিদম** রিটার্ন করে। এটি একটি স্ট্যাটিক প্রপার্টি এবং Math অবজেক্টের অধীনে ব্যবহার করা হয়।
সংজ্ঞা: Math.LOG10E = log₁₀(e) ≈ 0.4342944819032518
Math.LOG10E কী কাজ করে?
এই কনস্ট্যান্ট আপনাকে বলে দেয় যে e সংখ্যাটি যদি base 10-এ প্রকাশ করা হয়, তাহলে তার লগারিদম হবে 0.4342944819032518। অর্থাৎ,
log10(e) = 0.4342944819032518
উদাহরণ: Math.LOG10E ব্যবহার
✅ কোড:
document.write("Math.LOG10E এর মান: " + Math.LOG10E); আউটপুট:
Math.LOG10E এর মান: 0.4342944819032518
Math.LOG10E এর মান: 0.4342944819032518
Math.LOG10E এর বৈশিষ্ট্য (সারণী)
| বৈশিষ্ট্য | বর্ণনা |
|---|---|
| Property Type | Static (Math.LOG10E) |
| Return Value | 0.4342944819032518 |
| Function Call? | No, it’s a constant |
⚙️ Math.LOG10E বনাম Math.log10()
Math.LOG10E একটি কনস্ট্যান্ট, যেখানে Math.log10(x) একটি ফাংশন যা যেকোনো সংখ্যার base-10 লগারিদম বের করে।
তুলনামূলক উদাহরণ:
let log10eManual = Math.log10(Math.E);
let log10eConst = Math.LOG10E;
document.write("Math.log10(Math.E): " + log10eManual + "<br>");
document.write("Math.LOG10E: " + log10eConst);
আউটপুট:
Math.log10(Math.E): 0.4342944819032518
Math.LOG10E: 0.4342944819032518
Math.log10(Math.E): 0.4342944819032518
Math.LOG10E: 0.4342944819032518
❗ সাধারণ ভুল ও সতর্কতা
- Math.LOG10E একটি প্রপার্টি, এটি () দিয়ে কল করা যাবে না।
- একটি নির্দিষ্ট মান, তাই পরিবর্তন করা যাবে না।
❌ ভুল উদাহরণ:
let result = Math.LOG10E(); // এটি ভুল, কারণ এটি ফাংশন নয়উপসংহার
Math.LOG10E একটি খুবই গুরুত্বপূর্ণ constant, বিশেষ করে যদি আপনি গণিত বা লগারিদম ভিত্তিক কোনো কাজ করেন। এটি ব্যবহার করে আপনি অনেক দ্রুত e সংখ্যার base-10 লগারিদমিক মান পেতে পারেন।