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.

  1. Math.PI:

    • Representa la constante π (pi), aproximadamente 3.14159.
    • Ejemplo:
      1console.log(Math.PI); // Muestra 3.141592653589793
      Salida de Consola!:
      3.141592653589793
  2. Math.E:

    • Representa la base de los logaritmos naturales, e, aproximadamente 2.718.
    • Ejemplo:
      1console.log(Math.E); // Muestra 2.718281828459045
      Salida de Consola!:
      2.718281828459045

Métodos de Math

El objeto Math proporciona una amplia variedad de métodos para realizar cálculos matemáticos comunes.

  1. 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 5
      Salida de Consola!:
      5
  2. Math.round(x):

    • Redondea x al 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 4
      Salida de Consola!:
      5
      4
  3. Math.floor(x):

    • Redondea x hacia abajo al entero más cercano.
    • Ejemplo:
      1const value = Math.floor(4.9);
      2console.log(value); // Muestra 4
      Salida de Consola!:
      4
  4. Math.ceil(x):

    • Redondea x hacia arriba al entero más cercano.
    • Ejemplo:
      1const value = Math.ceil(4.1);
      2console.log(value); // Muestra 5
      Salida de Consola!:
      5
  5. 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 30
      Salida de Consola!:
      30
  6. 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 10
      Salida de Consola!:
      10
  7. 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 1
      Salida de Consola!:
      0.13845662966235728
  8. Math.sqrt(x):

    • Devuelve la raíz cuadrada de x.
    • Ejemplo:
      1const value = Math.sqrt(16)
      2console.log(value); // Muestra 4
      Salida de Consola!:
      4
  9. Math.pow(base, exponente):

    • Devuelve el valor de base elevado a la potencia exponente.
    • Ejemplo:
      1const value = Math.pow(2, 3)
      2console.log(value); // Muestra 8
      Salida de Consola!:
      8
  10. Math.trunc(x):

    • Devuelve la parte entera de x, eliminando cualquier decimal.
    • Ejemplo:
      1const value = Math.trunc(4.9)
      2console.log(value); // Muestra 4
      Salida de Consola!:
      4

Resumen

  • Math es un objeto global en JavaScript que proporciona métodos y propiedades para realizar operaciones matemáticas.
  • Puedes usar propiedades como Math.PI y Math.E para 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, y Math.trunc te 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 calcularHipotenusa que 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:

    1. Crea una función calcularHipotenusa que acepte dos catetos.
    2. Usa el teorema de Pitágoras: hipotenusa = √(cateto1^2 + cateto2^2).
    Loading...