JavaScript Math
- Forrige side JS datoindstilling metoder
- Næste side JS tilfældig
The JavaScript Math object allows you to perform mathematical tasks on numbers.
Math.round()
Math.round(x)
The returned value is x rounded to the nearest integer:
Eksempel
Math.round(6.8); // Return 7 Math.round(2.3); // Return 2
Math.pow()
Math.pow(x, y)
The returned value is x to the power of y:
Eksempel
Math.pow(8, 2); // Return 64
Math.sqrt()
Math.sqrt(x)
Return the square root of x:
Eksempel
Math.sqrt(64); // Return 8
Math.abs()
Math.abs(x)
Return the absolute (positive) value of x:
Eksempel
Math.abs(-4.7); // Return 4.7
Math.ceil()
Math.ceil(x)
The returned value is x CeilingThe closest integer:
Eksempel
Math.ceil(6.4); // Return 7
Math.floor()
Math.floor(x)
The returned value is x FlooringThe closest integer:
Eksempel
Math.floor(2.7); // Return 2
Math.sin()
Math.sin(x)
Return the sine of angle x (a value between -1 and 1).
Hvis du vil bruge grader i stedet for radianer, skal du konvertere graderne til radianer:
Vinklen i radianer = vinklen i grader x PI / 180.
Eksempel
Math.sin(90 * Math.PI / 180); // Return 1 (sine of 90 degrees)
Math.cos()
Math.cos(x)
Returmer cosinus af vinklen x (med radianer) (en værdi mellem -1 og 1).
Hvis du vil bruge grader i stedet for radianer, skal du konvertere graderne til radianer:
Vinklen i radianer = vinklen i grader x PI / 180.
Eksempel
Math.cos(0 * Math.PI / 180); // Returmer 1 (cosinus af 0 grader)
Math.min() og Math.max()
Math.min()
og Math.max()
Kan bruges til at finde det laveste eller højeste værdi i parameterlisten:
Eksempel
Math.min(0, 450, 35, 10, -8, -300, -78); // Returmer -300
Eksempel
Math.max(0, 450, 35, 10, -8, -300, -78); // Returmer 450
Math.random()
Math.random()
Returmer et tilfældigt tal mellem 0 (inkluderet) og 1 (ekskluderet):
Eksempel
Math.random(); // Returmer en tilfældig tal
Du vil lære mere om Math.random()
viden.
Math egenskaber (konstanter)
JavaScript tilbyder 8 matematik konstanter, som kan tilgås via Math objektet:
Eksempel
Math.E // Returmer Eulers tal (Euler's number) Math.PI // Returmer pi (PI) Math.SQRT2 // Returmer kvadratroden af 2 Math.SQRT1_2 // Returmer kvadratroden af 1/2 Math.LN2 // Returmer den naturlige logaritme af 2 Math.LN10 // Returmer den naturlige logaritme af 10 Math.LOG2E // Returmer logaritmen af e med base 2 (ca. 1.414) Math.LOG10E // Returmer logaritmen af e med base 10 (ca. 0.434)
Math konstruktør
Forskellig fra andre globale objekter har Math objektet ingen konstruktør. Metoder og egenskaber er statiske.
Alle metoder og egenskaber (konstanter) kan bruges uden først at oprette et Math objekt.
Math objekt metode
Metode | Beskrivelse |
---|---|
abs(x) | Returmer absolut værdi af x |
acos(x) | Returmer den inverse cosinusværdi af x, målt i radianer |
asin(x) | Returværdien af x's arcsin, angivet i radianer |
asin(x) | Returværdien af x's arctangent, angivet i radianer |
atan2(y,x) | Returværdien af vinklen fra x-aksen til punktet (x,y) |
ceil(x) | Opdater x |
cos(x) | Returværdien af x's cosinus |
exp(x) | Returværdien af Ex |
floor(x) | Nedrund x |
log(x) | Returværdien af x's naturlige logaritme (med base e) |
max(x,y,z,...,n) | Returværdien af det højeste tal |
min(x,y,z,...,n) | Returværdien af det laveste tal |
pow(x,y) | Returværdien af x's y'er potens |
random() | Returværdien af et tilfældigt tal mellem 0 og 1 |
round(x) | Rund x til det nærmeste heltal |
sin(x) | Returværdien af x (x målt i grader) sinus |
sqrt(x) | Returværdien af x's kvadratrods |
tan(x) | Returværdien af vinklen tangent |
Fulde Math referencehåndbog
For en fuld referencehåndbog, besøg vores fulde Math referencehåndbog.
Denne referencehåndbog indeholder beskrivelser og eksempler på alle Math egenskaber og metoder.
- Forrige side JS datoindstilling metoder
- Næste side JS tilfældig