Manuale di Referenza Math JavaScript
Oggetto Math
L'oggetto Math ti permette di eseguire compiti matematici.
Math non è un costruttore. Tutte le proprietà/metodi di Math possono essere chiamati utilizzando Math come oggetto, senza doverlo creare:
var x = Math.PI; // Restituisce PI var y = Math.sqrt(16); // Restituisce la radice quadrata di 16
Per informazioni sull'oggetto Math, leggi il nostro Manuale JavaScript Matematico.
Proprietà dell'oggetto Math
Proprietà | Descrizione |
---|---|
E | Restituisce il numero di E (circa 2.718). |
LN2 | Restituisce il logaritmo naturale di 2 (circa 0.693). |
LN10 | Restituisce il logaritmo naturale di 10 (circa 2.302). |
LOG2E | Restituisce il logaritmo di base 2 di E (circa 1.442). |
LOG10E | Restituisce il logaritmo di base 10 di E (circa 0.434). |
PI | Restituisce PI (circa 3.14). |
SQRT1_2 | Restituisce la radice quadrata di 1/2 (circa 0.707). |
SQRT2 | Restituisce la radice quadrata di 2 (circa 1.414). |
Metodi dell'oggetto Math
Metodo | Descrizione |
---|---|
abs(x) | Il valore assoluto di x. |
acos(x) | Il valore arccosinus di x, espresso in radianti. |
acosh(x) | Il valore arctangente iperbolico di x. |
asin(x) | Il valore arctangente di x, espresso in radianti. |
asinh(x) | Il valore arctangente iperbolico di x. |
atan(x) | Il valore arctangente di x, il valore restituito è tra -PI/2 e PI/2 in radianti. |
atan2(y, x) | Il valore arctangente del quoziente dei parametri. |
atanh(x) | Il valore arctangente iperbolico di x. |
cbrt(x) | Il cubo radicato di x. |
ceil(x) | Ritorna x, arrotondando verso il numero intero più vicino in senso ascendente. |
clz32(x) | Il numero di zeri precedenti nella rappresentazione binaria a 32 bit di x. |
cos(x) | Il valore cosinus di x (x espresso in radianti). |
cosh(x) | Il valore cosinus iperbolico di x. |
exp(x) | Il valore di Ex. |
expm1(x) | Il valore di Ex - 1. |
floor(x) | Ritorna x, arrotondando verso il numero intero più vicino. |
fround(x) | La rappresentazione in virgola mobile più vicina del numero, in formato di precisione a 32 bit. |
log(x) | Il logaritmo naturale di x. |
log10(x) | Il logaritmo di base 10 di x. |
log1p(x) | Il logaritmo naturale di 1 + x. |
log2(x) | Il logaritmo di base 2 di x. |
max(x, y, z, ... , n) | Il valore massimo di ritorno. |
min(x, y, z, ... , n) | Il valore minimo di ritorno. |
pow(x, y) | Restituisce il valore della potenza y di x. |
random() | Restituisce un numero casuale tra 0 e 1. |
round(x) | Arrotonda x al numero intero più vicino. |
sign(x) | Restituisce il segno del numero (controlla se è positivo, negativo o zero). |
sin(x) | Restituisce il seno di x (x espresso in radianti). |
sinh(x) | Restituisce il seno iperbolico di x. |
sqrt(x) | Restituisce la radice quadrata di x. |
tan(x) | Restituisce il tangente dell'angolo. |
tanh(x) | Restituisce il tangente iperbolica del numero. |
trunc(x) | Restituisce la parte intera del numero (x). |