Funzione matematica

Il Matematica l'oggetto contiene proprietà e metodi statici per gestire matematicamente numeri o fornire costanti matematiche (Math.PI;). Questo oggetto è incorporato in JavaScript, anziché essere basato su a Matematica() costruttore che crea istanze matematiche.

Potrebbe sembrare strano Matematica inizia con una lettera maiuscola poiché non istanzia un'istanza di a Matematica oggetto. Non essere buttato via da questo. Tieni semplicemente presente che JavaScript imposta questo oggetto per te.


Matematica Proprietà e metodi

Il Matematica oggetto ha le seguenti proprietà e metodi:

Proprietà (Math.PI;):

  • E
  • LN2
  • LN10
  • LOG2E
  • LOG10E
  • PI
  • SQRT1_2
  • SQRT2

Metodi (Math.random ();):

  • addominali()
  • acos ()
  • come in()
  • un'abbronzatura()
  • atan2 ()
  • ceil ()
  • cos ()
  • exp ()
  • pavimento()
  • log ()
  • max ()
  • min ()
  • pow ()
  • casuale()
  • il giro()
  • peccato()
  • sqrt ()
  • tan ()

Matematica Non è una funzione di costruttore

Il Matematica l'oggetto è diverso dagli altri oggetti built-in che vengono istanziati. Matematica è un oggetto unico creato per ospitare proprietà e metodi statici, pronto per essere utilizzato quando si ha a che fare con i numeri. Ricorda, non c'è modo di creare un'istanza di Matematica, come non c'è costruttore.


Matematica Ha costanti che non puoi aumentare o mutare

Molti dei Matematica le proprietà sono costanti che non possono essere mutate. Poiché questo è un allontanamento dalla natura mutevole di JavaScript, queste proprietà sono in maiuscolo (Math.PI;). Non confondere queste costanti di proprietà per le funzioni del costruttore a causa della maiuscola della prima lettera. Sono semplicemente proprietà dell'oggetto che non possono essere modificate.

Le costanti definite dall'utente non sono possibili in JavaScript 1.5, ECMA-262, Edizione 3.


Conclusione

Ora dovresti avere alcuni nuovi strumenti che puoi usare per qualsiasi attività matematica con JavaScript.