Métodos de la clase Math JavaScript
En el siguiente tutorial aprenderemos todo lo que se puede hacer con la clase Math de JavaScript
El objeto Math permite realizar operaciones matemáticas en JavaScript.
Math es un objeto global de JavaScript. A diferencia de los demás, las propiedades y métodos de Math son todos estáticos, es decir, no se pueden instanciar objetos, se trabaja directamente con la clase.
Propiedades
PROPIEDAD | QUÉ HACE |
Math.E | Constante de Euler |
Math.LN2 | Logaritmo natural de 2 |
Math.LN10 | Logaritmo natural de 10 |
Math.LOG2E | Logaritmo de E en base 2 |
Math.LOG10E | Logaritmo de E en base 10 |
Math.PI | Valor de Pi |
Math.SQRT1_2 | Raíz cuadrada de 1/2 |
Math.SQRT2 | Raíz cuadrada de 2 |
Métodos
MÉTODO | QUÉ HACE | EJEMPLOS |
Math.abs() | Valor absoluto | Ver ejemplos |
Funciones Math.sin() Math.sinh() Math.asin() Math.asinh() Math.cos() Math.cosh() Math.acos() Math.acosh() Math.tan() Math.tanh() Math.atan() Math.atanh() Math.hipot() | Descripción: – Seno – Seno hiperbólico – Arcoseno – Arcoseno hiperbólico – coseno – coseno hiperbólico – arcoseno – arcoseno hiperbólico – tangente – tangente hiperbólica – arcotangente – arcotangente hiperbólica – Hipotenusa | Ver ejemplos |
Math.ceil() | Número entero superior | |
Math.exp() | Exporencial | |
Math.floor() | Número entero inferior | Ver ejemplos |
Math.log() | Logaritmo natural | Ver ejemplos |
Math.max() | Número máximo entre los números pasados como argumento | |
Math.min() | Número mínimo entre los números pasados como argumento | |
Math.pow() | Resultado de un número elevado a una potencia pasada como argumento. | |
Math.random() | Número aleatorio entre 0 y 1. 0<=x<1 | Ver ejemplos |
Math.round() | Redondea un número al número entero más próximo | |
Math.sqrt() | Raíz cuadrada | Ver ejemplos |
Ejemplos
Ejemplo Math.PI y Math.pow:
//Calcular el área de un círculo. var radio = prompt("Introduce el radio del círculo"); var area = Math.PI * Math.pow(radio, 2); alert("El area del circulo es de : " + area);