JavaScript Math Referentie Handleiding

Math object

The Math object allows you to perform mathematical tasks.

Math is not a constructor. All properties/methods of Math can be called using Math as an object without creating it:

var x = Math.PI;            // Terugkeer van PI
var y = Math.sqrt(16);      // Terugkeer van de kwadratwortel van 16

Probeer het zelf

Voor een handleiding over het Math-object, lees onze JavaScript Wiskunde Handleiding.

Math-objecteigenschappen

Eigenschap Beschrijving
E Terugkeer van Euler's getal (ongeveer 2.718).
LN2 Terugkeer van de natuurlijke logaritme van 2 (ongeveer 0.693).
LN10 Terugkeer van de natuurlijke logaritme van 10 (ongeveer 2.302).
LOG2E Terugkeer van de natuurlijke logaritme van e met basis 2 (ongeveer 1.442).
LOG10E Terugkeer van de natuurlijke logaritme van e met basis 10 (ongeveer 0.434).
PI Terugkeer van PI (ongeveer 3.14).
SQRT1_2 Terugkeer van de kwadratwortel van 1/2 (ongeveer 0.707).
SQRT2 Terugkeer van de kwadratwortel van 2 (ongeveer 1.414).

Math-objectmethoden

Methode Beschrijving
abs(x) Absoluut waarde van x.
acos(x) Arccosinuswaarde van x, uitgedrukt in graden.
acosh(x) Hyperbolische arccosinuswaarde van x.
asin(x) Arctangentewaarde van x, uitgedrukt in graden.
asinh(x) Hyperbolische arctangenswaarde van x.
atan(x) Arctangentewaarde van x, de waarde ligt tussen -PI/2 en PI/2.
atan2(y, x) Arctangentewaarde van het kwotient van de parameters.
atanh(x) Hyperbolische arctangentewaarde van x.
cbrt(x) Cuberoot van x.
ceil(x) x teruggegeven, afgerond naar de dichtstbijzijnde integer.
clz32(x) Aantal voorlopige nullen in de 32-bits binaire representatie van x.
cos(x) Cosinuswaarde van x (x in radianen).
cosh(x) Hyperbolische cosinuswaarde van x.
exp(x) Waarde van e^x.
expm1(x) Waarde van e^x - 1.
floor(x) x teruggegeven, afgerond naar de dichtstbijzijnde integer.
fround(x) Dichtstbijzijnde (32-bits single precisie) float-representatie van het getal.
log(x) Natuurlijke logaritme van x.
log10(x) Logaritme van x met basis 10.
log1p(x) Logaritme van 1 + x van de natuurlijke logaritme.
log2(x) Logaritme van x met basis 2.
max(x, y, z, ... , n) De grootste waarde teruggegeven.
min(x, y, z, ... , n) De kleinste waarde teruggegeven.
pow(x, y) Geef de y-voud van x terug.
random() Geef een willekeurig getal tussen 0 en 1 terug.
round(x) Rond x af naar het dichtstbijzijnde gehele getal.
sign(x) Geef het teken van het getal terug (controleer of het een positief, negatief of nul getal is).
sin(x) Geef de sinus van x terug (x wordt in graden gegeven).
sinh(x) Geef de hyperbolische sinus van x terug.
sqrt(x) Geef de kwadratische wortel van x terug.
tan(x) Geef de tangens van het hoek getal terug.
tanh(x) Geef de hyperbolische cotangent van het getal terug.
trunc(x) Geef het gehele deel van het getal (x) terug.