El objeto ES6 Math contiene tantas propiedades y métodos para realizar algunas funciones matemáticas. El ES6 es un objeto que se puede llamar sin crearlo. Con la ayuda de ES6 Math en JavaScript, puede almacenar números enteros en forma de notación binaria y octal. Hay tantas propiedades y funciones disponibles en ES6 Math. También en la sección de funciones, hay una gran variedad de funciones que se mencionan a continuación.
ES6 Math() Tipo de funciones: La siguiente lista muestra los tipos de funciones del objeto ES6 Math:
- Funciones exponenciales
- Funciones logarítmicas
- Funciones algebraicas misceláneas
- Funciones trigonométricas
Lista de propiedades de ES6 Math con una breve descripción: A continuación se muestra la lista de propiedades de ES6 Math junto con sus breves descripciones:
Propiedad | Descripción |
---|---|
Propiedad matemática-E | Esta propiedad define la constante de Euler (2.718) |
Propiedad Math-LN2 | Esta propiedad define el logaritmo natural2(0.693) |
Propiedad Math-LN10 | Esta propiedad define el logaritmo natural10(2.302) |
Propiedad Math-LOG2E | Esta propiedad define el logaritmo en base 2 de E(1.442) |
Propiedad Math-LOG10E | Esta propiedad define el logaritmo en base 10 de E(0.434) |
Propiedad matemática-PI | Esta propiedad define la relación de la circunferencia de un círculo a su diámetro (3.14159) |
Propiedad Math-SQRT1_2 | Esta propiedad define la raíz cuadrada de 1/2(0.707) |
Propiedad Math-SQRT2 | Esta propiedad define la raíz cuadrada de 2(1.414) |
ES6 Math Exponential Functions: Hay tantas funciones como raíz cuadrada, raíz cúbica y potencias de e, como se muestra en la siguiente tabla. Math.pow () es la función básica de las funciones exponenciales. Algunas otras funciones se enumeran a continuación junto con sus breves descripciones:
Función | Descripción |
---|---|
Función matemática.pow() | Esta función devuelve la base a la potencia del exponente. |
Función matemática.sqrt() | Esta función devuelve la raíz cuadrada de un número. |
Función matemática.cbrt() | Esta función devuelve la raíz cúbica de un número. |
Función matemática.exp() | Esta función es equivalente a la función Math Pow(). |
Función Math.expm1(X) | Esta función es equivalente a Math exp()-1. |
Matemáticas.hipot(x1, x2, …) Función | Esta función devuelve la raíz cuadrada de la suma de los argumentos. |
Funciones logarítmicas matemáticas de ES6: En la sección Logarítmica hay 4 funciones, pero la básica es la función Math.log(), que es logarítmica natural. ES6 introduce la función Math.log10() en JavaScript antes de ES6, no hay log10 en todo JavaScript. Otras funciones se enumeran a continuación:
Función | Descripción |
---|---|
Función Math.log(x) | Esta función devuelve el logaritmo natural de X. |
Función Math.log10(x) | Esta función devuelve el logaritmo en base 10 de X. |
Función Math.log2(x) | Esta función devuelve el logaritmo en base 2 de X. |
Función Math.log1p(x) | Esta función devuelve el logaritmo natural de 1+x. |
Funciones algebraicas misceláneas de ES6 Math: hay muchas funciones en esta sección que se mencionan a continuación con una breve descripción. Las siguientes son algunas de las funciones enumeradas:
Función | Descripción |
---|---|
Función matemática.abs() | Esta función devuelve el valor exacto del número. |
Función matemática.sign() | Esta función devuelve el signo del número exacto. |
Función matemática.ceil() | Esta función devuelve los enteros más pequeños mayores o iguales que el número exacto del valor máximo. |
Función matemática.piso() | Esta función devuelve el valor mínimo del número exacto. |
Función matemática.trunc() | Esta función devuelve el valor de recorte del número exacto significa eliminar el dígito decimal derecho. |
Función Math.round() | Esta función devuelve las rondas del número exacto. |
Función matemática.min() | Esta función devuelve el menor de cero o más números si no se dan argumentos, devolverá el +infinito. |
Función matemática.max() | Esta función devuelve el mayor de cero o más números si no se proporcionan argumentos, devolverá el -infinito. |
Funciones trigonométricas matemáticas ES6: Hay muchas funciones en Funciones trigonométricas, pero todas las funciones tratan con radianes, pero el grado no es válido en esta sección. Las siguientes son algunas de las funciones trigonométricas enumeradas:
Función | Descripción |
---|---|
Función Math.sin() | Esta función devuelve el pecado del número exacto. |
Función matemática.cos() | Esta función devuelve el coseno del número exacto. |
Función matemática.tan() | Esta función devuelve la tangente del número exacto. |
Función Math.asin() | Esta función devuelve el seno inverso del número exacto. |
Función matemática.acos() | Esta función devuelve el coseno inverso del número exacto. |
Función matemática.atan() | Esta función devuelve la tangente inversa del número exacto. |
Función matemática.atan2() | Esta función devuelve un valor numérico entre -pi y pi que representa el ángulo theta de dos puntos exactos. |
Hay una función más que no pertenece a ninguna de las categorías mencionadas anteriormente que es la función Math.random() . Esta función devuelve el número aleatorio entre 0 y 1.
El siguiente ejemplo ilustra la función:
Ejemplo:
javascript
<script> var value1 = Math.random(); console.log("The random function value : " + value1 ); </script>
Producción
The random function value : 0.603934617864549
Nota: Edge y Safari son los dos primeros navegadores que admiten todas las funciones de ES6.
Navegadores compatibles: los navegadores compatibles con ES6 Math se enumeran a continuación:
- Google Chrome
- explorador de Internet
- Firefox
- Safari
- Ópera
Publicación traducida automáticamente
Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA