JavaScript Math referens手册

Math-objektet

Math-objektet låter dig utföra matematiska uppgifter.

Math inte en konstruktionsfunktion. Alla egenskaper/metoder för Math kan anropas genom att använda Math som ett objekt, utan att det behöver skapas:

var x = Math.PI;            // Återvänder PI
var y = Math.sqrt(16);      // Återvänder kvadratroten av 16

Prova själv

För att läsa om Math-objektet, läs vår JavaScript matematik tutorial.

Math-objektegenskaper

Egenskaper Beskrivning
E Återvänder Euler-talet (ungefär 2.718).
LN2 Återvänder logaritmen av 2 med naturlig logaritm (ungefär 0.693).
LN10 Återvänder logaritmen av 10 med naturlig logaritm (ungefär 2.302).
LOG2E Återvänder logaritmen av e med bas 2 (ungefär 1.442).
LOG10E Återvänder logaritmen av e med bas 10 (ungefär 0.434).
PI Återvänder PI (ungefär 3.14).
SQRT1_2 Återvänder kvadratroten av 1/2 (ungefär 0.707).
SQRT2 Återvänder kvadratroten av 2 (ungefär 1.414).

Math-objektmetoder

Metod Beskrivning
abs(x) Den absoluta värdet av x.
acos(x) Den arccosvärdet av x, i radianer.
acosh(x) Den hyperbola arccosvärdet av x.
asin(x) Den arcsinvärdet av x, i radianer.
asinh(x) Den hyperbola arcsinvärdet av x.
atan(x) Den arctangentvärdet av x, det återgivna värdet är en radie mellan -PI/2 och PI/2.
atan2(y, x) Den arctangentvärdet av det kvotienten av dess parametrar.
atanh(x) Den hyperbola arctangentvärdet av x.
cbrt(x) Den kubiska rotvärdet av x.
ceil(x) Återvänder x, uppgrann till närmaste heltal.
clz32(x) Antalet ledande nollor i den 32-bitars binära presentationen av x.
cos(x) Den cosinusvärdet av x (x i radianer).
cosh(x) Den hyperbola cosinusvärdet av x.
exp(x) Värdet av e.
expm1(x) Värdet av e - 1.
floor(x) Återvänder x, nergrann till närmaste heltal.
fround(x) Den närmaste (32-bitars enkelprecision) flyttalspresentationen av talet.
log(x) Den naturliga logaritmen av x.
log10(x) Logaritmen av x med bas 10.
log1p(x) Logaritmen av 1 + x med naturlig logaritm.
log2(x) Logaritmen av x med bas 2.
max(x, y, z, ... , n) Den högsta värdeåtervärdet.
min(x, y, z, ... , n) Den minsta värdeåtervärdet.
pow(x, y) Returnerar x till y:e potens.
random() Returnerar ett slumpmässigt tal mellan 0 och 1.
round(x) Rundar x till närmaste heltal.
sign(x) Returnerar tecknet på talet (kontrollerar om det är positivt, negativt eller noll).
sin(x) Returnerar sinus av x (x i radianer).
sinh(x) Returnerar hyperbolsk sinus av x.
sqrt(x) Returnerar kvadratroten av x.
tan(x) Returnerar tangensen av vinkeln.
tanh(x) Returnerar hyperbolsk tangent av talet.
trunc(x) Returnerar det heltal som är det närmaste talet (x).