El objeto Math
le proporciona propiedades y metodos para constantes y funciones matematicas. A diferencia de otros objetos globales, Math
no es un constructor. Todas las propiedades y metodos de Math
son estaticos y pueden invocarse utilizando Math
como un objeto sin crearlo.
Así, te refieres a la constante pi como Math.PI
y llamas a la funcion seno como Math.sin(x)
, donde x es el argumento del metodo.
La sintaxis para llamar a las propiedades y metodos de Math
son las siguientes
var pi_val = Math.PI;
var sine_val = Math.sin(30);
Propiedades de Math
Aquí hay una lista de las propiedades del objeto Math
:
Sr.No. | Propiedad & Descripcion |
---|---|
1 | E \ |
Constante de Euler y base de los logaritmos naturales, aproximadamente 2.718. | |
2 | LN2 |
Logaritmo natural de 2, aproximadamente 0.693. | |
3 | LN10 |
Logaritmo natural de 10, aproximadamente 2.302. | |
4 | LOG2E |
Base 2 del logaritmo de E, aproximadamente 1.442. | |
5 | LOG10E |
Representa el logaritmo base 10 de E, aproximadamente 0.434. | |
6 | PI |
Relacion / cociente de la circunferencia de un círculo a su diametro, aproximadamente 3.14159. | |
7 | SQRT1_2 |
Raiz cuadrada de 1/2; equivalentemente, 1 sobre la raíz cuadrada de 2, aproximadamente 0.707. | |
8 | SQRT2 |
Raiz cuadrada de 2, aproximadamente 1.414. |
Mas adelante tendremos algunos ejemplos para ilustrar las propiedades del objeto Math
.
Metodos de Math
Aquí hay una lista de los metodos del objeto Math
y su descripcion.
Sr.No. | Metodo & Descripcion |
---|---|
1 | abs() |
Devuelve el valor absoluto de un numero. | |
2 | acos() |
Devuelve el arco coseno (en radianes) de un numero. | |
3 | asin() |
Devuelve el arcoseno (en radianes) de un numero. | |
4 | atan() |
Devuelve el arctangente (en radianes) de un numero. | |
5 | atan2() |
Devuelve el arctangente del cociente de sus argumentos. | |
6 | ceil() |
devuelve el entero mayor o igual más proximo a un numero dado. | |
7 | cos() |
Devuelve el coseno de un numero dado. | |
8 | exp() |
Devuelve $E^N$, donde N es el argumento y E es la constante de Euler, la base del logaritmo natural. | |
9 | floor() |
Devuelve el maximo entero menor o igual a un numero dado. | |
10 | log() |
Devuelve el logaritmo natural (base E) de un numero. | |
11 | max() |
Devuelve el mayor valor de uno o mas numeros. | |
12 | min() |
Devuelve el menor de cero o mas numeros. | |
1 | pow() |
Devuelve la base a la potencia del exponente, es decir, el exponente base. | |
1 | random() |
Devuelve un numero pseudoaleatorio entre 0 y 1. | |
15 | round() |
Devuelve el valor de un numero redondeado al entero mas cercano. | |
16 | sin() |
Devuelve el seno de un numero. | |
17 | sqrt() |
Devuelve la raiz cuadrada de un numero. | |
18 | tan() |
Devuelve la tangente de un numero. | |
19 | toSource() |
Devuelve la cadena “Math”. |
Convierte una fecha en una cadena, utilizando la convención de tiempo universal.
Contacto
- Envia tus comentarios al correo
henrytorrespo@yahoo.com