Curso javascript nivel medio
En JavaScript, Math es un objeto integrado que proporciona propiedades y métodos para realizar operaciones matemáticas. No es necesario crear una instancia de Math, ya que todos sus métodos y propiedades son estáticos y se pueden utilizar directamente.
Propiedades de Math
El objeto Math tiene varias propiedades útiles que representan constantes matemáticas.
-
Math.PI:- Representa la constante
π(pi), aproximadamente3.14159. - Ejemplo:
1console.log(Math.PI); // Muestra 3.141592653589793Salida de Consola!: 3.141592653589793
- Representa la constante
-
Math.E:- Representa la base de los logaritmos naturales,
e, aproximadamente2.718. - Ejemplo:
1console.log(Math.E); // Muestra 2.718281828459045Salida de Consola!: 2.718281828459045
- Representa la base de los logaritmos naturales,
Métodos de Math
El objeto Math proporciona una amplia variedad de métodos para realizar cálculos matemáticos comunes.
-
Math.abs(x):- Devuelve el valor absoluto de
x(es decir, el valor sin signo). - Ejemplo:
1const value = Math.abs(-5); 2console.log(value); // Muestra 5Salida de Consola!: 5
- Devuelve el valor absoluto de
-
Math.round(x):- Redondea
xal entero más cercano. - Ejemplo:
1const value1 = Math.round(4.7); 2console.log(value1); // Muestra 5 3const value2 = Math.round(4.4); 4console.log(value2); // Muestra 4Salida de Consola!: 5 4
- Redondea
-
Math.floor(x):- Redondea
xhacia abajo al entero más cercano. - Ejemplo:
1const value = Math.floor(4.9); 2console.log(value); // Muestra 4Salida de Consola!: 4
- Redondea
-
Math.ceil(x):- Redondea
xhacia arriba al entero más cercano. - Ejemplo:
1const value = Math.ceil(4.1); 2console.log(value); // Muestra 5Salida de Consola!: 5
- Redondea
-
Math.max(x1, x2, ..., xn):- Devuelve el mayor de los valores pasados como argumentos.
- Ejemplo:
1const value = Math.max(10, 20, 30); 2console.log(value); // Muestra 30Salida de Consola!: 30
-
Math.min(x1, x2, ..., xn):- Devuelve el menor de los valores pasados como argumentos.
- Ejemplo:
1const value = Math.min(10, 20, 30) 2console.log(value); // Muestra 10Salida de Consola!: 10
-
Math.random():- Devuelve un número aleatorio entre 0 (inclusive) y 1 (exclusivo).
- Ejemplo:
1console.log(Math.random()); // Muestra un número aleatorio entre 0 y 1Salida de Consola!: 0.13845662966235728
-
Math.sqrt(x):- Devuelve la raíz cuadrada de
x. - Ejemplo:
1const value = Math.sqrt(16) 2console.log(value); // Muestra 4Salida de Consola!: 4
- Devuelve la raíz cuadrada de
-
Math.pow(base, exponente):- Devuelve el valor de
baseelevado a la potenciaexponente. - Ejemplo:
1const value = Math.pow(2, 3) 2console.log(value); // Muestra 8Salida de Consola!: 8
- Devuelve el valor de
-
Math.trunc(x):- Devuelve la parte entera de
x, eliminando cualquier decimal. - Ejemplo:
1const value = Math.trunc(4.9) 2console.log(value); // Muestra 4Salida de Consola!: 4
- Devuelve la parte entera de
Resumen
Mathes un objeto global en JavaScript que proporciona métodos y propiedades para realizar operaciones matemáticas.- Puedes usar propiedades como
Math.PIyMath.Epara obtener constantes matemáticas importantes. - Métodos como
Math.abs,Math.round,Math.floor,Math.ceil,Math.max,Math.min,Math.random,Math.sqrt,Math.pow, yMath.truncte permiten realizar cálculos comunes de manera fácil y eficiente.
El objeto Math es esencial para realizar operaciones matemáticas en JavaScript, desde cálculos simples hasta generación de números aleatorios y manipulación avanzada de números.
- Loading...
Objetivo:
Crea una función llamada
calcularHipotenusaque acepte dos parámetros: los dos catetos de un triángulo rectángulo. La función debe devolver la longitud de la hipotenusa calculada usando el teorema de Pitágoras.Instrucciones:
- Crea una función
calcularHipotenusaque acepte dos catetos. - Usa el teorema de Pitágoras:
hipotenusa = √(cateto1^2 + cateto2^2).
Loading...- Crea una función