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

জাভাস্ক্রিপ্টে Math.abs() মেথডের ব্যবহার কী


Math.abs()

Math.abs() একটি সংখ্যার পরম মান (absolute value) রিটার্ন করে, অর্থাৎ

                                                       p  if p > 0                                Math.abs(p) =  |p| = {  0  if p = 0                                                                                   -p if p < 0

উপরের গাণিতিক নোটেশন অনুযায়ী, p পজিটিভ হলে পরম মান p, p শূন্য হলে ০, এবং p 네가েটিভ হলে -p (যা পজিটিভ হয়ে যায়)। যেমন p = -5 হলে পরম মান -(-5) = +5। অর্থাৎ Math.abs() সবসময় পজিটিভ মান রিটার্ন করে।

নিচের উদাহরণে ১ এবং ৯-এর পার্থক্য -৮ হলেও Math.abs() পজিটিভ ৮ রিটার্ন করে।

উদাহরণ-১

<html> <body> <script>    function myDiff(a, b) {       return Math.abs(a - b);    }    document.write(myDiff(1, 9)); </script> </body> </html>

আউটপুট

8

উদাহরণ-২

নিচের উদাহরণে Math.abs() ব্যবহার করে -5.13-এর পরম মান 5.13 পাওয়া গেছে।

<html> <body> <p id="absolute"></p> <script>    document.getElementById("absolute").innerHTML = Math.abs(-5.13); </script> </body> </html>

আউটপুট

5.13

  1. জাভাস্ক্রিপ্টে exec() রেজেক্স (regex) মেথডের ব্যবহার

  2. জাভাস্ক্রিপ্টে test() মেথডের ব্যবহার

  3. জাভাস্ক্রিপ্টে Math.imul() ফাংশনের ব্যবহার

  4. জাভাস্ক্রিপ্ট WeakMap-এ .clear() মেথডের ব্যবহার