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

Coba Sendiri

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).