Đối tượng Math cung cấp nhiều phương thức toán học static. Dưới là một số phương thức phổ biến:
| STT | Phương thức & Mô tả |
|---|---|
| 1 | abs(x) - Giá trị tuyệt đối |
| 2 | acos(x) - Arccos (radian) |
| 3 | asin(x) - Arcsin (radian) |
| 4 | atan(x) - Arctan (radian) |
| 5 | atan2(y,x) - Arctan(y/x) (radian) |
| 6 | ceil(x) - Làm tròn lên |
| 7 | cos(x) - Cosin (radian) |
| 8 | exp(x) - e^x |
| 9 | floor(x) - Làm tròn xuống |
| 10 | log(x) - Logarit tự nhiên ln(x) |
| 11 | max(...) - Giá trị lớn nhất |
| 12 | min(...) - Giá trị nhỏ nhất |
| 13 | pow(x,y) - x^y |
| 14 | random() - Số ngẫu nhiên [0,1) |
| 15 | round(x) - Làm tròn gần nhất |
| 16 | sin(x) - Sin (radian) |
| 17 | sqrt(x) - Căn bậc hai |
| 18 | tan(x) - Tiếp tuyến (radian) |
Ví dụ: Math.abs()
<html>
<head>
<title>Ví dụ Math.abs trong JavaScript</title>
</head>
<body>
<script>
document.write("abs(-1) = " + Math.abs(-1) + "<br>");
document.write("abs(5) = " + Math.abs(5) + "<br>");
document.write("abs('text') = " + Math.abs("text")); // NaN
</script>
</body>
</html>