Panduan Rujukan Math JavaScript

Objek Math

Objek Math memungkinkan Anda melaksanakan tugas matematika.

Math bukan fungsi konstruktur. Semua properti/metode Math dapat dipanggil melalui objek Math tanpa harus membuatnya:

var x = Math.PI;            // Kembalikan PI
var y = Math.sqrt(16);      // Kembalikan akar kuadrat bagi 16

Coba Sendiri

Untuk panduan tentang objek Math, sila baca Panduan Matematik JavaScript.

aturan objek Math

aturan deskripsi
E kembalikan nombor Euler (kira-kira 2.718).
LN2 kembalikan logaritma alam bagi 2 (kira-kira 0.693).
LN10 kembalikan logaritma alam bagi 10 (kira-kira 2.302).
LOG2E kembalikan logaritma asas 2 bagi E (kira-kira 1.442).
LOG10E kembalikan logaritma asas 10 bagi E (kira-kira 0.434).
PI kembalikan PI (kira-kira 3.14).
SQRT1_2 kembalikan akar kuadrat bagi 1/2 (kira-kira 0.707).
SQRT2 kembalikan akar kuadrat bagi 2 (kira-kira 1.414).

metode objek Math

metode deskripsi
abs(trunc(x kembalikan nilai absolut bagi x.
acos(trunc(x kembalikan nilai arccos bagi x, dalam unit radian.
acosh(trunc(x kembalikan nilai arccos hiperbolik bagi x.
asin(trunc(x kembalikan nilai arctan bagi x, dalam unit radian.
asinh(trunc(x kembalikan nilai arctan hiperbolik bagi x.
atan(trunc(x kembalikan nilai arctan bagi x, nilai kembalikan adalah rasa 2PI/2 ke 2PI/2.
atan2(y, trunc(x kembalikan nilai arctan bagi pengalaman parameter.
atanh(trunc(x kembalikan nilai arctan hiperbolik bagi x.
cbrt(trunc(x kembalikan akar kuadrat bagi x.
ceil(trunc(x kembalikan x, mengangkat untuk mendekati nombor paling dekat.
clz32(trunc(x kembalikan jumlah nol awal bagi wujud 32 bit binary bagi x.
cos(trunc(x kembalikan nilai cosinus bagi x (x dalam unit radian).
cosh(trunc(x kembalikan nilai cosinus hiperbolik bagi x.
exp(trunc(x kembalikan nilai bagi Ex.
expm1(trunc(x kembalikan nilai bagi Ex - 1.
floor(trunc(x kembalikan x, mengurangkan untuk mendekati nombor paling dekat.
fround(trunc(x kembalikan wujud paling dekat bagi nombor (32 bit single precision) float.
log(trunc(x kembalikan logaritma alam bagi x.
log10(trunc(x kembalikan logaritma asas 10 bagi x.
log1p(trunc(x kembalikan 1 + x logaritma alam.
log2(trunc(x kembalikan logaritma asas 2 bagi x.
max(trunc(, y, z, ... , nx kembalikan nombor yang paling tinggi.
min(trunc(, y, z, ... , nx kembalikan nombor yang paling kecil.
pow(trunc(, yx y
Kembalikan nilai kuasa y daripada x. random()
Kembalikan nombor acak antara 0 dan 1.trunc(x round(
Rounding x kepada angka bulat paling dekat.trunc(x sign(
Kembalikan simbol bilangan (memeriksa ia adalah nombor positif, negatif atau nol).trunc(x sin(
Kembalikan nilai sinus bilangan x (x dalam unit radian).trunc(x sinh(
Kembalikan nilai sinus hiperbolik bilangan x.trunc(x sqrt(
Kembalikan akar kuadrat bilangan x.trunc(x tan(
Kembalikan nilai tanjakan sudut sudut.trunc(x tanh(
Kembalikan nilai bilangan hiperbolik tanjakan sudut.trunc(x )