গণিত উপাদান
জাভাস্ক্রিপ্ট ম্যাথ অবজেক্ট আপনাকে গাণিতিক ক্রিয়াকলাপ সম্পাদন করতে দেয়।
গণিত বস্তু ধ্রুবক.
সমস্ত পদ্ধতি এবং বৈশিষ্ট্য প্রথমে একটি গণিত অবজেক্ট তৈরি না করে ব্যবহার করা যেতে পারে।
Math.PI;
গণিত বৈশিষ্ট্য (ভেরিয়েবল)
যেকোন ম্যাথ প্রোপার্টির সিনট্যাক্স হল: Math.property।
জাভাস্ক্রিপ্ট গণিত বৈশিষ্ট্য হিসাবে 8 গণিত ধ্রুবক অ্যাক্সেস প্রদান করে:
Math.E // অয়লারের নম্বর প্রদান করে Math.PI // ফেরত PI Math.SQRT2 // 2 এর বর্গমূল দেখায় Math.SQRT1_2 // 1/2 এর বর্গমূল দেখায় Math.LN2 // 2 এর প্রাকৃতিক লগারিদম প্রদান করে Math.LN10 // 10 এর প্রাকৃতিক লগারিদম প্রদান করে Math.LOG2E // E এর বেস 2 লগারিদম প্রদান করে Math.LOG10E // E এর বেস 10 লগারিদম প্রদান করে
গণিত পদ্ধতি
যেকোনো গণিত পদ্ধতির জন্য সিনট্যাক্স: Math.method(সংখ্যা)
পূর্ণসংখ্যা
একটি সংখ্যাকে পূর্ণসংখ্যাতে রূপান্তর করার জন্য 4টি সাধারণ পদ্ধতি রয়েছে:
| পদ্ধতি | ব্যাখ্যা |
|---|---|
| Math.round(x) | xকে তার নিকটতম পূর্ণসংখ্যাতে রূপান্তর করে |
| Math.ceil(x) | x এর নিকটতম পূর্ণসংখ্যা পর্যন্ত রাউন্ড করে |
| Math.floor(x) | x এর নিকটতম পূর্ণসংখ্যা পর্যন্ত বৃত্তাকার |
| Math.trunc(x) | x এর পূর্ণসংখ্যার অংশ প্রদান করে (ES6 এ নতুন) |
Math.round()
Math.round(x) :
উদাহরণ
Math.round(4.6); // 5
Math.round(4.5); // 5
Math.round(4.4); // 4
Math.ceil()
Math.ceil(x) x :
উদাহরণ
Math.ceil(4.9); // 5
Math.ceil(4.7); // 5
Math.ceil(4.4); // 5
Math.ceil(4.2); // 5
Math.ceil(-4.2); // -4
Math.floor()
Math.floor(x) x :
উদাহরণ
Math.floor(4.9); // 4
Math.floor(4.7); // 4
Math.floor(4.4); // 4
Math.floor(4.2); // 4
Math.floor(-4.2); // -5
Math.trunc()
Math.trunc(x) x :
উদাহরণ
Math.trunc(4.9); // 4
Math.trunc(4.7); // 4
Math.trunc(4.4); // 4
Math.trunc(4.2); // 4
Math.trunc(-4.2); // -4
দ্রষ্টব্য:
Math.trunc() Math.sign() JavaScript 2015 - ES6 .
Math.sign()
Math.sign(x) x , .
- x ধনাত্মক হলে এটি 1 প্রদান করে
- x ঋণাত্মক হলে এটি -1 প্রদান করে
- x শূন্য হলে, এটি 0 প্রদান করে
উদাহরণ
Math.sign(-4); // -1
Math.sign(0); // 0
Math.sign(4); // 1
Math.pow()
Math.pow(x, y) y x :
উদাহরণ
Math.pow(8, 2); // 64
Math.sqrt()
Math.sqrt(x) x :
উদাহরণ
Math.sqrt(64); // 8
Math.abs()
Math.abs(x) x () :
উদাহরণ
Math.abs(-4.7); // 4.7
Math.sin() এবং Math.cos()
Math.sin()
Math.sin(x) x sine (-1 1 ) ( ).
আপনি যদি রেডিয়ানের পরিবর্তে ডিগ্রি ব্যবহার করতে চান তবে ডিগ্রীকে রেডিয়ানে রূপান্তর করুন:
রেডিয়ানে কোণ = ডিগ্রীতে কোণ x PI/180।
Math.sin(90 * Math.PI / 180); // 90 sine (1)
Math.cos()
Math.cos(x) x cosine (-1 1 ) ( ).
আপনি যদি রেডিয়ানের পরিবর্তে ডিগ্রি ব্যবহার করতে চান তবে ডিগ্রীকে রেডিয়ানে রূপান্তর করুন:
রেডিয়ানে কোণ = ডিগ্রীতে কোণ x PI/180।
Math.cos(0 * Math.PI / 180); // 0 cosine (1)
Math.min() এবং Math.max()
Math.min() Math.max() :
Math.min()
Math.min(0, 150, 30, 20, -8, -200); // -200
Math.max()
Math.max(0, 150, 30, 20, -8, -200); // 150
Math.random()
Math.random() 0 () 1 () :
উদাহরণ
Math.random(); // 0.123456789 ()
দ্রষ্টব্য:
Math.random() .
লগারিদমিক পদ্ধতি
Math.log()
Math.log(x) x . Math.E Math.log() .
Math.log(10); // Math.E 10 ?
Math.log2()
Math.log2(x) x 2 .
Math.log2(8); // 2 8 ?
Math.log10()
Math.log10(x) x 10 .
Math.log10(1000); // 10 1000 ?
আরও জানুন:
জসিফ টিম নোট:
সম্পূর্ণ গণিত রেফারেন্সের জন্য আমাদের ডকুমেন্টেশন দেখুন।