কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে Math.ceil() এবং Math.round() মেথডের পার্থক্য কী


Math.ceil() এবং Math.round() মেথড দুটির পার্থক্য হলো: 前者 সংখ্যাকে নিকটতম ইন্টিজারে উপরের দিকে রাউন্ড অফ করে (বড় মানের দিকে), আর পরেরটি নিচের দিকে রাউন্ড অফ করে (ছোট মানের দিকে)। নিচে দুটি মেথড আলাদাভাবে আলোচনা করা হলো।

Math.ceil()

Math.ceil() মেথড প্যারামিটার হিসেবে পাস করা সংখ্যাকে নিকটতম ইন্টিজারে রাউন্ড অফ করে যাতে বড় মান পাওয়া যায়।

উদাহরণ

নিচের উদাহরণে ৫.৩৪ পাস করলে Math.ceil() এটিকে ৬-এ রাউন্ড অফ করে, যা প্রকৃত সংখ্যা থেকে বড়।

<html> <body> <script> document.write(Math.ceil(5.34)); </script> </body> </html>

আউটপুট

6

Math.round()

Math.round() মেথড প্যারামিটার হিসেবে পাস করা সংখ্যাকে নিকটতম ইন্টিজারে রাউন্ড অফ করে যাতে ছোট মান পাওয়া যায়।

উদাহরণ

নিচের উদাহরণে ৫.৩৪ পাস করলে Math.round() এটিকে ৫-এ রাউন্ড অফ করে, যা প্রকৃত সংখ্যা থেকে ছোট।

<html> <body> <script>    document.write(Math.round(5.34)); </script> </body> </html>

আউটপুট

5

  1. জাভাস্ক্রিপ্টে ফাংশন ও মেথডের পার্থক্য

  2. C#-এ Write() এবং WriteLine() মেথডের পার্থক্য

  3. জাভাস্ক্রিপ্ট এবং পাইথনে সেমিকোলনের পার্থক্য

  4. জাভা এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য কী?