JavaScript入门教程

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

专题分析

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

学习助手

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

Javascript Math对象参考手册

 Math 对象用于执行数学任务。

使用 Math 的属性和方法的语法:
   var pi_value=Math.PI;
   var sqrt_value=Math.sqrt(15);

注意:Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。
方法和属性 说明
E 等价于自然对数的底数e
LN2 返回2的自然对数
LN10 返回10的自然对数
LOG2E 返回以2为底的e的对数
LOG10E 返回以10为底e的对数
PI 返回圆周率π
SQRT1_2 返回2的平方根的倒数
SQRT2 返回2的平方根
abs() 返回一个数的绝对值
acos() 返回一个数的反余弦值
asin() 返回一个数的反正弦值
atan() 返回一个数的反正切值
atan2() 返回从x正轴逆时针旋转到点
ceil() 该方法对一个数进行上舍入
cos() 取得一个数值的余弦值
exp() 取得e的x幂的值
floor() 对一个数值进行下舍入
log() 返回一个数值的自然对数
max() 返回两个或多个数据的最大值
min() 返回两个或多个数据的最小值
pow() 求x的y次幂的值
random() 返回一个随机数
round() 对一个数值进行四舍五入
sin() 返回一个数字的正弦值
sqrt() 返回一个数值的平方根
tan() 返回一个数字的正切值
valueOf() 返回 Math 对象的原始值