JavaScript MathObjeto
Objeto Math
El objeto Math se utiliza para realizar tareas matemáticas.
El objeto Math no es una clase de objeto como Date y String, por lo que no tiene un constructor Math().
Sintaxis
var x = Math.PI; // 返回 PI var y = Math.sqrt(16); // 返回 16 的平方根
Tutorial del objeto Math, consulte el de este sitioTutorial del objeto Math de JavaScript。
Propiedades del objeto Math
| Propiedad | Descripción |
|---|---|
| E | Devuelve la constante aritmética e, es decir, la base del logaritmo natural (aproximadamente 2.718). |
| LN2 | Devuelve el logaritmo natural de 2 (aproximadamente 0.693). |
| LN10 | Devuelve el logaritmo natural de 10 (aproximadamente 2.302). |
| LOG2E | Devuelve el logaritmo en base 2 de e (aproximadamente 1.4426950408889634). |
| LOG10E | Devuelve el logaritmo en base 10 de e (aproximadamente 0.434). |
| PI | Devuelve el número pi (aproximadamente 3.14159). |
| SQRT1_2 | Devuelve el recíproco de la raíz cuadrada de 2 (aproximadamente 0.707). |
| SQRT2 | Devuelve la raíz cuadrada de 2 (aproximadamente 1.414). |
Métodos del objeto Math
| Método | Descripción |
|---|---|
| abs(x) | Devuelve el valor absoluto de x. |
| acos(x) | Devuelve el arcocoseno de x. |
| asin(x) | Devuelve el arcoseno de x. |
| atan(x) | Devuelve el arcotangente de x como un valor entre -PI/2 y PI/2 radianes. |
| atan2(y,x) | Devuelve el ángulo desde el eje x hasta el punto (x, y) (entre -PI/2 y PI/2 radianes). |
| ceil(x) | Redondea un número hacia arriba. |
| cos(x) | Devuelve el coseno de un número. |
| exp(x) | Devuelve Exel exponente de. |
| floor(x) | Redondea x hacia abajo. |
| log(x) | Devuelve el logaritmo natural de un número (base e). |
| max(x,y,z,...,n) | Devuelve el valor más alto entre x, y, z, ..., n. |
| min(x,y,z,...,n) | Devuelve el valor más bajo entre x, y, z, ..., n. |
| pow(x,y) | Devuelve x elevado a la potencia y. |
| random() | Devuelve un número aleatorio entre 0 y 1. |
| round(x) | Redondea. |
| sin(x) | Devuelve el seno de un número. |
| sqrt(x) | Devuelve la raíz cuadrada de un número. |
| tan(x) | Devuelve la tangente de un ángulo. |
| tanh(x) | Devuelve la tangente hiperbólica de un número. |
| trunc(x) | Elimina la parte decimal de un número, conservando solo la parte entera. |