কম্পিউটার

জাভাস্ক্রিপ্টে Math.abs() পদ্ধতির ব্যবহার কী?


Math.abs()

Math.abs() একটি সংখ্যার পরম মান দেয়, সেটি হল

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

যদি উপরের গাণিতিক স্বরলিপিটি পর্যবেক্ষণ করা হয়, যখন p ধনাত্মক হয় তখন পরম মান ধনাত্মক p নেয় এবং যখন মানটি ঋণাত্মক হয় পরম মান -(p) নেয়। ধরুন p এর মান -5 হবে তাহলে উপরের স্বরলিপি অনুসারে পরম মান -p নেয় অর্থাৎ -(-5) যা +5 এর সমান। সুতরাং, এর থেকে আমরা পেতে পারি যে পরম মান শুধুমাত্র ধনাত্মক মান দেয় সংখ্যার চিহ্ন ধনাত্মক বা ঋণাত্মক যাই হোক না কেন।

নিম্নলিখিত উদাহরণে প্রকৃত মান ঋণাত্মক(-8) হওয়া সত্ত্বেও 1 এবং 9-এর মধ্যে পার্থক্যের পরম মান ধনাত্মক।

উদাহরণ-1

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

আউটপুট

8

উদাহরণ-2

নিম্নলিখিত উদাহরণটি Math.abs() পদ্ধতি ব্যবহার করে ঋণাত্মক মানের পরিবর্তে একটি ধনাত্মক মান প্রদান করে।

<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. জাভাস্ক্রিপ্ট দুর্বলম্যাপে .clear() পদ্ধতির ব্যবহার কী?