Método JavaScript Math cbrt() – Part 1

A continuación se muestra el ejemplo del método Math cbrt().

  • Ejemplo:

    <script type="text/javascript"
       document.write("cbrt of 64 : " 
                         + Math.cbrt(64) + "<br>");
       document.write("cbrt of 27: " 
                         + Math.cbrt(27) + "<br>"); 
       document.write("cbrt of 0: " 
                         + Math.cbrt(0) + "<br>"); 
       document.write("cbrt of -1: " 
                         + Math.cbrt(-1) + "<br>"); 
       document.write("cbrt of -27: " 
                         + Math.cbrt(-27) + "<br>"); 
       document.write("cbrt of Infinity : " 
                         + Math.cbrt(Infinity)); 
    </script> 
  • Producción:
    cbrt of 16: 4
    cbrt of 27: 3
    cbrt of 0: 0
    cbrt of -1: -1
    cbrt of -27: -3
    cbrt of Infinity : Infinity

El método Math.cbrt() se usa para encontrar la raíz cúbica de un número.
Sintaxis:

Math.cbrt(x)

Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • x: este parámetro es simplemente un número cuya raíz cúbica se debe encontrar.

Devuelve: Devuelve la raíz cúbica del número dado.

El siguiente ejemplo ilustra el método cbrt() en JavaScript:
Ejemplo: aquí la raíz cúbica de 8 se calcula como 2 porque cuando cualquier número repetido 3 veces está presente dentro de la raíz cúbica, entonces solo se saca un número como el valor del cubo raíz.

=
= 2

Input: Math.cbrt(8)
Output : 2

Más códigos para el método anterior son los siguientes:

Programa 1: Errores y excepciones, es un caso de error porque no se puede encontrar la raíz cúbica del número complejo, por lo que su parámetro da error.

<script type="text/javascript"> 
  // Cube root of complex number can 
  // not be calculated.
  document.write("cbrt of Complex no : " 
                   + Math.cbrt(1 + 2i));
</script> 

Producción:

Error: Invalid or unexpected token

Programa 2: No se puede encontrar la raíz cúbica de la string, por eso el parámetro de string de la función da NaN, es decir, no es un número. Solo se puede utilizar un valor entero como parámetro de la función.

<script type="text/javascript"> 
   // Only number can be used as the parameter
   // here string as parameter gives NaN i.e, 
   // not a number.
   document.write("cbrt of a string : " 
                     + Math.cbrt("gfg"));
</script> 

Producción:

cbrt of a string: NaN

Programa 3: Cada vez que necesitamos obtener la raíz cúbica de cualquier número, tomamos la ayuda de la función Math.cbrt() en JavaScript.

<script type="text/javascript"> 
   // Here the Math.cbrt() function 
   // calculates cube root for
   // different numbers taken as 
   // function's parameter.
   document.write("Output : " 
                  + Math.cbrt(125) + "<br>");
   document.write("Output : " 
                  + Math.cbrt(23) + "<br>"); 
</script> 

Producción:

Output : 5
Output : 2.8438669798515654

Navegadores compatibles:

  • Google Chrome 38.0
  • Internet Explorer 12.0
  • Firefox 25.0
  • Ópera 25.0
  • Safari 8.0

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *