JavaScript: el objeto matemático
los mathEl objeto le proporciona propiedades y métodos para constantes y funciones matemáticas. A diferencia de otros objetos globales,Mathno es un constructor. Todas las propiedades y métodos deMath son estáticos y se pueden llamar utilizando Math como objeto sin crearlo.
Por lo tanto, se refiere a la constante pi como Math.PIy llamas a la función seno comoMath.sin(x), donde x es el argumento del método.
Sintaxis
La sintaxis para llamar a las propiedades y métodos de Math es la siguiente
var pi_val = Math.PI;
var sine_val = Math.sin(30);
Propiedades matemáticas
Aquí hay una lista de todas las propiedades de Math y su descripción.
No Señor. | Descripción de propiedad |
---|---|
1 | E \
Constante de Euler y la 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
Logaritmo en base 2 de E, aproximadamente 1,442. |
5 | LOG10E
Logaritmo de base 10 de E, aproximadamente 0,434. |
6 | Pi
Relación entre la circunferencia de un círculo y su diámetro, aproximadamente 3,14159. |
7 | SQRT1_2
Raíz cuadrada de 1/2; de manera equivalente, 1 sobre la raíz cuadrada de 2, aproximadamente 0,707. |
8 | SQRT2
Raíz cuadrada de 2, aproximadamente 1.414. |
En las siguientes secciones, tendremos algunos ejemplos para demostrar el uso de las propiedades matemáticas.
Métodos matemáticos
Aquí hay una lista de los métodos asociados con el objeto Math y su descripción
No Señor. | Método y descripción |
---|---|
1 | abdominales()
Devuelve el valor absoluto de un número. |
2 | acos ()
Devuelve el arcocoseno (en radianes) de un número. |
3 | como en()
Devuelve el arcoseno (en radianes) de un número. |
4 | un bronceado()
Devuelve el arcotangente (en radianes) de un número. |
5 | atan2 ()
Devuelve el arcotangente del cociente de sus argumentos. |
6 | hacer techo()
Devuelve el número entero más pequeño mayor o igual que un número. |
7 | cos ()
Devuelve el coseno de un número. |
8 | Exp()
Devuelve E N , donde N es el argumento y E es la constante de Euler, la base del logaritmo natural. |
9 | suelo()
Devuelve el entero más grande menor o igual que un número. |
10 | Iniciar sesión()
Devuelve el logaritmo natural (base E) de un número. |
11 | max ()
Devuelve el mayor de cero o más números. |
12 | min ()
Devuelve el menor de cero o más números. |
13 | pow ()
Devuelve la base a la potencia del exponente, es decir, el exponente base. |
14 | aleatorio()
Devuelve un número pseudoaleatorio entre 0 y 1. |
15 | redondo()
Devuelve el valor de un número redondeado al entero más cercano. |
dieciséis | pecado()
Devuelve el seno de un número. |
17 | sqrt ()
Devuelve la raíz cuadrada de un número. |
18 | broncearse()
Devuelve la tangente de un número. |
19 | a la fuente()
Devuelve la cadena "Math". |
En las siguientes secciones, tendremos algunos ejemplos para demostrar el uso de los métodos asociados con Math.