JavaScript入门教程

JavaScript简介
JavaScript语法基础
JavaScript流程控制
JavaScript函数
面向对象编程
JavaScript事件
JavaScript DOM
正则表达式
JavaScript BOM
AJAX

专题分析

浏览器兼容性
JS优化
Web前端开发规范
编辑器推荐
总结和笔记

学习助手

对象参考手册
ECMAScript分析
数据中心
QQ交流群

JavaScript atan2():返回从x正轴逆时针旋转到点

atan2() 方法说明

定义:
Javascript atan2() 方法返回从x正轴逆时针旋转到点(x,y)之间的角度,取值范围为 -Math.PI ~ Math.PI,即 -π~π。

使用方法:
Math.atan2(y,x)

参数说明:
参数 说明
y 必须参数。x坐标。
x 必须参数。y坐标。

注意:参数的顺序是从y坐标到x坐标,而不是从x坐标到y坐标。

浏览器支持:
IE Firefox Chrome Safari Opera

atan2() 方法示例

假设有一个点的坐标为 (4,8),计算从x正轴到该点的角度。
<script type="text/javascript">
    document.write(Math.atan2(8,4)));
</script>

输出:
1.1071487177940904