Método JavaScript Math atan2( ) – Part 1

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

  • Ejemplo: cuando la coordenada y es mayor que la coordenada x:

Javascript

<script type="text/javascript">
       document.write(Math.atan2(90, 15)); 
</script>

Producción: 

1.4056476493802699

El método Math.atan2() se usa para devolver el arcotangente del cociente de sus argumentos. El método Math.atan2() devuelve un valor numérico entre -Π y Π que representa el ángulo theta de un punto (x, y) y el eje x positivo. Este es el ángulo en sentido antihorario, medido en radianes, entre el eje X positivo y el punto (x, y).

Sintaxis:  

Math.atan2(value1, value2)

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

  • value1: este parámetro representa la coordenada y.
  • value2: representa la coordenada x del punto (x,y).

Devuelve: Devuelve el arcotangente del cociente de sus argumentos.

Los siguientes ejemplos ilustran el método Math.atan2() en JavaScript:  

  • Ejemplo 1:
Input : Math.atan2(90, 15);  
Output : 1.4056476493802699
  • Ejemplo 2:
Input : Math.atan2(15, 90);
Output : 0.16514867741462683

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

Programa 1: cuando la coordenada y es más pequeña que la coordenada x  

Javascript

<script type="text/javascript">
     document.write(Math.atan2(15, 90)); 
</script>

Producción: 

0.16514867741462683

Programa 2: cuando la coordenada y es la misma que la coordenada x 

Javascript

<script type="text/javascript">
     document.write(Math.atan2(90, 90)); 
</script>

Producción: 

0.7853981633974483

Navegadores compatibles: 

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

Publicación traducida automáticamente

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