JavaScript: l'oggetto matematico
Il mathobject fornisce proprietà e metodi per costanti e funzioni matematiche. A differenza di altri oggetti globali,Mathnon è un costruttore. Tutte le proprietà e i metodi diMath sono statici e possono essere richiamati utilizzando Math come oggetto senza crearlo.
Quindi, ti riferisci alla costante pi come Math.PIe chiami la funzione seno comeMath.sin(x), dove x è l'argomento del metodo.
Sintassi
La sintassi per chiamare le proprietà e i metodi di Math è la seguente
var pi_val = Math.PI;
var sine_val = Math.sin(30);
Proprietà matematiche
Ecco un elenco di tutte le proprietà di Math e la loro descrizione.
| Sr.No. | Proprietà e descrizione |
|---|---|
| 1 | E \ Costante di Eulero e base dei logaritmi naturali, circa 2,718. |
| 2 | LN2 Logaritmo naturale di 2, circa 0,693. |
| 3 | LN10 Logaritmo naturale di 10, circa 2,302. |
| 4 | LOG2E Logaritmo in base 2 di E, circa 1,442. |
| 5 | LOG10E Logaritmo in base 10 di E, circa 0,434. |
| 6 | PI Rapporto tra la circonferenza di un cerchio e il suo diametro, circa 3,14159. |
| 7 | SQRT1_2 Radice quadrata di 1/2; equivalentemente, 1 sulla radice quadrata di 2, circa 0,707. |
| 8 | SQRT2 Radice quadrata di 2, circa 1,414. |
Nelle sezioni seguenti, avremo alcuni esempi per dimostrare l'utilizzo delle proprietà matematiche.
Metodi matematici
Di seguito è riportato un elenco dei metodi associati all'oggetto Math e la loro descrizione
| Sr.No. | Metodo e descrizione |
|---|---|
| 1 | addominali() Restituisce il valore assoluto di un numero. |
| 2 | acos () Restituisce l'arcocoseno (in radianti) di un numero. |
| 3 | come in() Restituisce l'arcoseno (in radianti) di un numero. |
| 4 | un'abbronzatura() Restituisce l'arcotangente (in radianti) di un numero. |
| 5 | atan2 () Restituisce l'arcotangente del quoziente dei suoi argomenti. |
| 6 | ceil () Restituisce il numero intero più piccolo maggiore o uguale a un numero. |
| 7 | cos () Restituisce il coseno di un numero. |
| 8 | exp () Restituisce E N , dove N è l'argomento ed E è la costante di Eulero, la base del logaritmo naturale. |
| 9 | pavimento() Restituisce il numero intero più grande minore o uguale a un numero. |
| 10 | log () Restituisce il logaritmo naturale (base E) di un numero. |
| 11 | max () Restituisce il più grande tra zero o più numeri. |
| 12 | min () Restituisce il più piccolo tra zero o più numeri. |
| 13 | pow () Restituisce la base alla potenza dell'esponente, ovvero all'esponente di base. |
| 14 | casuale() Restituisce un numero pseudocasuale compreso tra 0 e 1. |
| 15 | il giro() Restituisce il valore di un numero arrotondato al numero intero più vicino. |
| 16 | peccato() Restituisce il seno di un numero. |
| 17 | sqrt () Restituisce la radice quadrata di un numero. |
| 18 | tan () Restituisce la tangente di un numero. |
| 19 | toSource () Restituisce la stringa "Math". |
Nelle sezioni seguenti, avremo alcuni esempi per dimostrare l'uso dei metodi associati a Math.
