|
 |
 |
|
JavaScript Objects : MATH OBJECT
|
Du kan bruge math-objektet til at få adgang til matematiske konstanter og funktioner.
Hvis du f.eks. ville gemme kvardratroden af 4 i en variabel kaldet "resultat", skulle du skrive sådan her:
Nedenfor er en liste over alle konstanter og funktioner for math-objekter:
OBJEKT | FORKLARING | EKSEMPEL
| abs | Absolut værdi | Math.abs(4.5)
| sin, cos, tan | Standard trigonometriske funktioner; argument in radians | Math.sin(65)
| acos, asin, atan | Inverse trigonometric functions; return values in radians | Math.asin(0.9)
| exp, log | Exponential and natural logarithm, base e | Math.exp(10)
Math.log(10)
| ceil | Returns least integer greater than
or equal to argument | Math.ceil(4.5)
| floor | Returns greatest integer less than
or equal to argument | Math.floor(4.5)
| min, max | Returns greater or lesser (respectively) of two arguments | Math.min(4,9)
Math.max(4,9)
| pow | Exponential; first argument is base, second is exponent | Math.pow(4,2)
| random | Returns a random value between 0 and 1. If you want a value between 0 and 10: use Math.random()*10 | Math.random()
| round | Rounds argument to nearest integer | Math.round(4.5)
| sqrt | Returner kvardratroden | Math.sqrt(4)
|
Klik her for objektdefinitionen lavet af DevEdge.
NB: Du skal putte "Math." foran hvert objekt.
For eksempel: MyVariable=Math.sqrt(5);
Hvis du flere gange refererer til Math-objekter i dit script, bør du for nemhedens skyld bruge "with (Math)".
Ved at indsætte dine udregninger i en "with (Math)" behøver du ikke at skrive Math, hver gang du refererer til objektet.
Kig på disse eksempler (de gør nøjagtig det samme):
DEN SMARTE MÅDE | IKKE SÅ SMART
| with (Math)
{
result4=sqrt(4);
result4=sqrt(3);
result4=sqrt(2);
result4=sqrt(1);
}
|
result4=Math.sqrt(4);
result4=Math.sqrt(3);
result4=Math.sqrt(2);
result4=Math.sqrt(1);
|
|
|
 |  |
|