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