JavaScript Math 对象
Math 对象
Math 对象用于执行数学任务。
Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()。
语法
var x = Math.PI; // 返回PI
var y = Math.sqrt(16); // 返回16的平方根
var y = Math.sqrt(16); // 返回16的平方根
Math 对象教程,请参照本站的JavaScript Math 对象教程。
Math 对象属性
| 属性 | 描述 | 
|---|---|
| E | 返回算术常量 e,即自然对数的底数(约等于2.718)。 | 
| LN2 | 返回 2 的自然对数(约等于0.693)。 | 
| LN10 | 返回 10 的自然对数(约等于2.302)。 | 
| LOG2E | 返回以 2 为底的 e 的对数(约等于 1.4426950408889634)。 | 
| LOG10E | 返回以 10 为底的 e 的对数(约等于0.434)。 | 
| PI | 返回圆周率(约等于3.14159)。 | 
| SQRT1_2 | 返回 2 的平方根的倒数(约等于 0.707)。 | 
| SQRT2 | 返回 2 的平方根(约等于 1.414)。 | 
Math 对象方法
| 方法 | 描述 | 
|---|---|
| abs(x) | 返回 x 的绝对值。 | 
| acos(x) | 返回 x 的反余弦值。 | 
| asin(x) | 返回 x 的反正弦值。 | 
| atan(x) | 以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。 | 
| atan2(y,x) | 返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)。 | 
| ceil(x) | 对数进行上舍入。 | 
| cos(x) | 返回数的余弦。 | 
| exp(x) | 返回 Ex 的指数。 | 
| floor(x) | 对 x 进行下舍入。 | 
| log(x) | 返回数的自然对数(底为e)。 | 
| max(x,y,z,...,n) | 返回 x,y,z,...,n 中的最高值。 | 
| min(x,y,z,...,n) | 返回 x,y,z,...,n中的最低值。 | 
| pow(x,y) | 返回 x 的 y 次幂。 | 
| random() | 返回 0 ~ 1 之间的随机数。 | 
| round(x) | 四舍五入。 | 
| sin(x) | 返回数的正弦。 | 
| sqrt(x) | 返回数的平方根。 | 
| tan(x) | 返回角的正切。 | 

 JavaScript 教程
JavaScript 教程 HTML DOM对象
HTML DOM对象 jQuery 教程
jQuery 教程 JSON 教程
JSON 教程 AngularJS 教程
AngularJS 教程 Angular 2 教程
Angular 2 教程 Vue.js 教程
Vue.js 教程 React 教程
React 教程 jQuery UI 教程
jQuery UI 教程 jQuery EasyUI 教程
jQuery EasyUI 教程 AJAX 教程
AJAX 教程 Highcharts 教程
Highcharts 教程 Google Maps API 教程
Google Maps API 教程 ES6 教程
ES6 教程 TypeScript教程
TypeScript教程 ES6 标准入门
ES6 标准入门