Guía JavaScript 1.5:Objetos base predefinidos:Objeto Math
De MDC
[editar] Objeto Math
El predefinido objeto Math tiene propiedades y métodos para constantes y funciones matemáticas. Por ejemplo, el objeto PI de Math tiene el valor de pi (3.141...), el cual puede usar en una aplicación como:
Math.PI
Similarmente, funciones matemáticas estandar son métodos de Math. Estas incluyen trigonometría, logaritmos, exponenciales y otras funciones. Por ejemplo, si desea utilizar la función seno de trigonometría, debería escribir:
Math.sin(1.56)
Nótese que todos los métodos de Math toman argumentos en radianes.
La siguiente tabla muestra los métodos de Math.
| Método | Descripción |
|---|---|
| abs | Valor Absoluto |
| sin, cos, tan | Funciones trigonométricas estandar; argumentos en radianes |
| acos, asin, atan, atan2 | Funciones trigonométricas inversas; retornan valores en radianes |
| exp, log | Logaritmo exponencial y natural, base e |
| ceil | Retorna un entero mayor o igual al argumento |
| floor | Retorna un entero menor o igual al argumento |
| min, max | Retorna el mayor o menor(respectivamente) de dos argumentos |
| pow | Exponencial; primer argumento es base, el segundo exponente |
| random | Retorna un número aleatorio entre 0 y 1. |
| round | Redondea el argumento al entero más cercano |
| sqrt | Raíz cuadrada |
Tabla 7.1: Métodos de Math
Nunca debe crear un objeto Math. Siempre use el objeto predefinido Math.