Visit Mozilla.org

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.