Math.abs ()
Math.abs () cho giá trị tuyệt đối của một số, đó là
p if p > 0 Math.abs(p) = |p| = { 0 if p = 0 -p if p < 0
Nếu ký hiệu toán học trên được quan sát, khi p dương giá trị tuyệt đối lấy p dương và khi giá trị âm giá trị tuyệt đối lấy - (p). giá trị lấy -p nghĩa là - (- 5) bằng + 5. Vì vậy, từ đó chúng ta có thể nhận được rằng giá trị tuyệt đối chỉ mang lại giá trị dương bất kể dấu của số đó là dương hay âm.
Trong ví dụ sau, giá trị tuyệt đối của sự khác biệt giữa 1 và 9 là dương mặc dù giá trị thực là âm (-8).
Ví dụ-1
<html> <body> <script> function myDiff(a, b) { return Math.abs(a - b); } document.write(myDiff(1, 9)); </script> </body> </html>
Đầu ra
8
Ví dụ-2
Ví dụ sau trả về một giá trị dương thay vì giá trị âm đã cho bằng phương thức Math.abs ().
<html> <body> <p id="absolute"></p> <script> document.getElementById("absolute").innerHTML = Math.abs(-5.13); </script> </body> </html>
Đầu ra
5.13