JavaScript Math Object

জাভাস্ক্রিপ্ট ম্যাথ অবজেক্ট গাণিতিক ক্রিয়াকলাপ সম্পাদন করতে

গণিত উপাদান

জাভাস্ক্রিপ্ট ম্যাথ অবজেক্ট আপনাকে গাণিতিক ক্রিয়াকলাপ সম্পাদন করতে দেয়।

গণিত বস্তু ধ্রুবক.

সমস্ত পদ্ধতি এবং বৈশিষ্ট্য প্রথমে একটি গণিত অবজেক্ট তৈরি না করে ব্যবহার করা যেতে পারে।

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 , .

উদাহরণ

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 ?

আরও জানুন:

📚জসিফ টিম নোট:

সম্পূর্ণ গণিত রেফারেন্সের জন্য আমাদের ডকুমেন্টেশন দেখুন।

গণিত উপাদান অনুশীলন

তার নিকটতম পূর্ণসংখ্যার নীচে একটি সংখ্যা রূপান্তর করার জন্য সঠিক বাক্য গঠন কি?

Math.roundDown(4.9)
✗ ভুল! roundDown() একটি বৈধ জাভাস্ক্রিপ্ট গণিত পদ্ধতি নয়
Math.floor(4.9)
✓ ঠিক আছে! Math.floor() হল সঠিক পদ্ধতি যা একটি সংখ্যাকে তার নিকটতম পূর্ণসংখ্যা পর্যন্ত বৃত্তাকার করতে ব্যবহৃত হয়
Math.abs(4.9)
✗ ভুল! Math.abs() পরম মান প্রদান করে, রাউন্ডিং ডাউন না করে
Math.min(4.9)
✗ ভুল! Math.min() সর্বনিম্ন মান খুঁজে বের করতে ব্যবহার করা হয়, নীচে পরিবর্তন না করে