Math.atan()
Pruébalo
La función Math.atan()
retorna el arcotangente (en radianes) de un number, esto es
La fuente para este ejemplo interactivo se encuentra almacenado en un repositorio de GitHub. Si quieres contribuir al proyecto de ejemplos interactivos, por favor clona el repositorio que hay en este link: https://github.com/mdn/interactive-examples ; y envíanos una pull request.
Sintaxis
Math.atan(x)
Parámetros
x
- Un número.
Valor de retorno
El arcotangente (en radianes) de el número dado.
Descripción
El método Math.atan()
retorna un valor numérico entre y radianes.
Dado que atan()
es un método estático de Math
, siempre debes usarlo como Math.atan()
, y no como un método de un objeto Math
que hayas creado (Math
no es un constructor).
Ejemplos
Usando Math.atan()
Math.atan(1); // 0.7853981633974483
Math.atan(0); // 0
Math.atan(-0); // -0
Math.atan(Infinity); // 1.5707963267948966
Math.atan(-Infinity); // -1.5707963267948966
// El ángulo que la línea [(0,0);(x,y)] forma con el eje-x en un sistema de coordenadas Cartesianas.
Math.atan(y / x);
Nota que podrías querer evitar usar ±Infinity
por razones de estilo. En este caso, Math.atan2()
con 0
como segundo argumento puede ser una mejor solución.
Especificaciones
Especificación | Estado | Comentario |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Standard | Definición inicial. Implementada en JavaScript 1.0. |
ECMAScript 5.1 (ECMA-262) La definición de 'Math.atan' en esta especificación. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) La definición de 'Math.atan' en esta especificación. |
Standard | |
ECMAScript (ECMA-262) La definición de 'Math.atan' en esta especificación. |
Living Standard |
Compatibilidad con el navegador
BCD tables only load in the browser