JavaScript Math atan2 ()

La función JavaScript Math.atan2 () devuelve el arcotangente del cociente de sus argumentos.

La sintaxis de la Math.atan2()función es:

 Math.atan2(y, x)

atan2(), al ser un método estático, se llama usando el Mathnombre de la clase.

Parámetros de Math.atan2 ()

La Math.atan2()función incluye:

  • y: la coordenada Y del punto
  • x: la coordenada X del punto

Valor de retorno de Math.atan2 ()

  • Devuelve el ángulo en radianes entre y π , formado entre el eje X positivo y la línea que une (0, 0) y (x, y) .
  • Devuelve NaNpara argumentos no numéricos.

Ejemplo: uso de Math.atan2 ()

 var num = Math.atan2(1, 1); console.log(num); // 0.7853981633974483 (PI/4) var num = Math.atan2(4, 3); console.log(num); // 0.9272952180016122 var num = Math.atan2(0, 5); console.log(num); // 0 var num = Math.atan2(Infinity, 0); console.log(num); // 1.5707963267948966 (PI/2) var num = Math.atan2(-Infinity, 0); console.log(num); // -1.5707963267948966 (-PI/2) var num = Math.atan2(Infinity, -Infinity); console.log(num); // 2.356194490192345 (3*PI/4)

Salida

 0,7853981633974483 0,9272952180016122 0 1,5707963267948966 -1,5707963267948966 2,356194490192345

Lecturas recomendadas:

  • JavaScript Math tan ()
  • JavaScript Math atan ()

Articulos interesantes...