Panduan Referensi JavaScript Math
Objek Math
Objek Math memungkinkan Anda melaksanakan tugas matematika.
Math bukan fungsi konstruksi. Semua properti/metode Math dapat diakses melalui penggunaan Math sebagai objek tanpa perlu menciptakan nya:
var x = Math.PI; // Kembalikan nilai PI var y = Math.sqrt(16); // Kembalikan akar kuadrat 16
Untuk panduan tentang objek Math, baca Panduan Matematika JavaScript.
Atribut objek Math
Atribut | Deskripsi |
---|---|
E | Kembalikan nilai bilangan Euler (kira-kira 2.718). |
LN2 | Kembalikan logaritma alami dari 2 (kira-kira 0.693). |
LN10 | Kembalikan logaritma alami dari 10 (kira-kira 2.302). |
LOG2E | Kembalikan logaritma x logaritma alami dengan basis 2 (kira-kira 1.442). |
LOG10E | Kembalikan logaritma x logaritma alami dengan basis 10 (kira-kira 0.434). |
PI | Kembalikan nilai PI (kira-kira 3.14). |
SQRT1_2 | Kembalikan akar kuadrat 1/2 (kira-kira 0.707). |
SQRT2 | Kembalikan akar kuadrat 2 (kira-kira 1.414). |
Metode objek Math
Metode | Deskripsi |
---|---|
abs(x) | Kembalikan nilai absolut x. |
acos(x) | Kembalikan nilai arctan invers x, dalam satuan radian. |
acosh(x) | Kembalikan nilai arctan invers hiperbolik x. |
asin(x) | Kembalikan nilai arctan invers x, dalam satuan radian. |
asinh(x) | Kembalikan nilai arctan hiperbolik x. |
atan(x) | Kembalikan nilai arctan invers x, nilai kembalian adalah angka radian diantara -PI/2 sampai PI/2. |
atan2(y, x) | Kembalikan nilai arctan invers dari rasio parameter. |
atanh(x) | Kembalikan nilai arctan hiperbolik x. |
cbrt(x) | Kembalikan akar kuadrat x. |
ceil(x) | Kembalikan nilai x, diperoleh dengan membulat ke atas ke angka paling dekat. |
clz32(x) | Kembalikan jumlah nol awal dalam representasi biner 32-bit x. |
cos(x) | Kembalikan nilai cosinus x (dengan x dalam satuan radian). |
cosh(x) | Kembalikan nilai cosinus hiperbolik x. |
exp(x) | Kembalikan nilai Ex. |
expm1(x) | Kembalikan nilai Ex - 1. |
floor(x) | Kembalikan x, diperoleh dengan membulat ke bawah ke angka paling dekat. |
fround(x) | Kembalikan representasi floating-point terdekat angka (32-bit single precision). |
log(x) | Kembalikan logaritma alami x. |
log10(x) | Kembalikan logaritma x berdasarkan basis 10. |
log1p(x) | Kembalikan 1 + x logaritma alami. |
log2(x) | Kembalikan logaritma x berdasarkan basis 2. |
max(x, y, z, ... , n) | Kembalikan angka terbesar yang ada. |
min(x, y, z, ... , n) | Kembalikan angka terkecil yang ada. |
pow(x, y) | Kembalikan nilai pangkat y dari x. |
random() | Kembalikan bilangan acak antara 0 dan 1. |
round(x) | Buang x ke angka paling dekat integer. |
sign(x) | Kembalikan simbol bilangan (memeriksa apakah ia adalah bilangan positif, negatif, atau nol). |
sin(x) | Kembalikan nilai sinus dari x (x dalam satuan derajat). |
sinh(x) | Kembalikan nilai sinus hiperbolik dari x. |
sqrt(x) | Kembalikan akar kuadrat dari x. |
tan(x) | Kembalikan nilai tangens sudut. |
tanh(x) | Kembalikan nilai hiperbolik tangens dari bilangan. |
trunc(x) | Kembalikan bagian integer dari angka (x). |