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