Manwal ng Reference sa JavaScript Math

Ang obhektong Math

Ang obhektong Math ay nagbibigay-daan sa iyo na gumawa ng matematikal na ginagawa.

Math ay hindi konstruktibong funksyon. Lahat ng mga katangian/metodong Math ay maaaring tawagan sa pamamagitan ng paggamit ng Math bilang obhektong walang kailangang paglikha:

var x = Math.PI;            // Nakabalik ang PI
var y = Math.sqrt(16);      // Nakabalik ang pangalawang pagtutulad ng 16

Subukan Nang Sarili

Para sa tuturo sa Objeto Math, basahin ang aming Tuturo sa Matematika sa JavaScript.

Mga Atribute ng Objeto Math

Atribute Paglalarawan
E Nakabalik ang numero ng Euler (mga 2.718).
LN2 Nakabalik ang logaritmo ng 2 na natural (mga 0.693).
LN10 Nakabalik ang logaritmo ng 10 na natural (mga 2.302).
LOG2E Nakabalik ang logaritmo ng E na base 2 (mga 1.442).
LOG10E Nakabalik ang logaritmo ng E na base 10 (mga 0.434).
PI Nakabalik ang PI (mga 3.14).
SQRT1_2 Nakabalik ang pangalawang pagtutulad ng 1/2 (mga 0.707).
SQRT2 Nakabalik ang pangalawang pagtutulad ng 2 (mga 1.414).

Mga Paraan ng Objeto Math

Mga Paraan Paglalarawan
abs(x) Nakabalik ang halaga ng absolute value ng x.
acos(x) Nakabalik ang halaga ng arccos(x), na may una ring zero sa 32-bit binary representation ng x.
acosh(x) Nakabalik ang halaga ng arccosh(x).
asin(x) Nakabalik ang halaga ng arsin(x), na may una ring zero sa 32-bit binary representation ng x.
asinh(x) Nakabalik ang halaga ng arcsinh(x).
atan(x) Nakabalik ang arctan ng x, ang halaga ay ang arco na may -PI/2 hanggang PI/2.
atan2(y, x) Nakabalik ang arctan ng kwerensya ng argumento.
atanh(x) Nakabalik ang halaga ng arctanh(x).
cbrt(x) Nakabalik ang halaga ng krus ng x.
ceil(x) Nakabalik ang x, hinilaag na pinakamalapit na integer na itaas.
clz32(x) Nakabalik ang bilang ng naunang zero sa 32-bit binary representation ng x.
cos(x) Nakabalik ang halaga ng cos(x) na may una ring zero sa 32-bit binary representation ng x.
cosh(x) Nakabalik ang halaga ng cosh(x).
exp(x) Nakabalik ang halaga ng Ex.
expm1(x) Nakabalik ang halaga ng Ex - 1.
floor(x) Nakabalik ang x, hinilaag na pinakamalapit na integer.
fround(x) Nakabalik ang pinakamalapit na (32-bit single-precision) floating-point representation ng numero.
log(x) Nakabalik ang logaritmo ng x na natural.
log10(x) Nakabalik ang logaritmo ng x na base 10.
log1p(x) Nakabalik ang logaritmo ng 1 + x na natural.
log2(x) Nakabalik ang logaritmo ng x na base 2.
max(x, y, z, ... , n) Nakabalik ang pinakamalaki na numero sa halip.
min(x, y, z, ... , n) Nakabalik ang pinakamaliit na numero sa halip.
pow(x, y) Bumalik sa halaga ng y sa pagpangalaga ng (x).
random() Bumalik sa random na bilang sa pagitan ng 0 at 1.
round(x) Iround ng (x) sa pinakamalapit na integer.
sign(x) Bumalik sa simbolo ng bilang (tignan kung ito ay positibo, negatibo o walang halaga).
sin(x) Bumalik sa sinus na (x) na ang (x) ay nasa anyo ng radian.
sinh(x) Bumalik sa hiperbolik na sinus na (x).
sqrt(x) Bumalik sa ikatlong kalipunan ng (x).
tan(x) Bumalik sa tanghaling-tanghaling ng anggulo.
tanh(x) Bumalik sa hiperbolik na tanghaling-tanghaling ng bilang.
trunc(x) Bumalik sa integer na bahagi ng (x).