Método JavaScript Math sqrt()

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

  • Ejemplo: 
     

javascript

<script type="text/javascript">
    document.write(Math.sqrt(-2) + "<br>"); 
    document.write(Math.sqrt(-2.56));          
</script>
  • Producción: 
     
NaN
NaN

El método Math.sqrt() en JavaScript se usa para calcular la raíz cuadrada del número pasado como parámetro a la función. 
Sintaxis 
 

Math.sqrt(value)

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

  • valor que contiene el número cuya raíz cuadrada se va a calcular.

Devuelve: raíz cuadrada del número pasado como parámetro pasado como parámetro.
El siguiente ejemplo ilustra el método Math sqrt() en JavaScript:
 

  • Ejemplo 1: 
     
Input : Math.sqrt(4)
Output : 2
  • Ejemplo 2: 
     
Input : Math.sqrt(-4)
Output : NaN

Errores y excepciones: 
 

  • Una string no numérica pasada como parámetro devuelve NaN
  • Una array con más de 1 entero pasado como parámetro devuelve NaN
  • Un número negativo pasado como parámetro devuelve NaN
  • Una string vacía pasada como parámetro devuelve NaN
  • Una array vacía pasada como parámetro devuelve NaN

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

javascript

<script type="text/javascript">
    document.write(Math.sqrt(2) + "<br>"); 
    document.write(Math.sqrt(2.56));          
</script>

Producción: 
 

1.4142135623730951
1.6

Programa 2: 
 

javascript

<script type="text/javascript">
    document.write(Math.floor("Geeksforgeeks"));          
</script>

Producción: 
 

NaN

Programa 3: 
 

javascript

<script type="text/javascript">
    document.write(Math.floor(7.2+9.3));           
</script>

Producción: 
 

4.06201920231798

Navegadores compatibles: 
 

  • Google Chrome 1 y superior
  • Internet Explorer 3 y superior
  • Firefox 1 y superior
  • Ópera 3 y superior
  • Safari 1 y superior

Publicación traducida automáticamente

Artículo escrito por AyushSaxena 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 *