Math
数学函数:他不是一个函数,它是一个对象,对象中存储了很多操作数字的属性方法,因此被称为数学函数。
console.log(typeof Math);
console.dir(Math);
/*
Math={
PI:3.141592653589793,
abs:fucntion(){[native code]],
ceil:function(){[native code]},
...
}
Math.abs();
Math.PI;
*/
Math中常用的属性和方法
- 1.Math.abs([number value])
获取一个数的绝对值(绝对值永远是正数或者零)
console.log(Math.abs(-12.5));
console.log(Math.abs(-12.5));
console.log(Math.abs(0));
//传递的不是数字类型的值:先基于Number转换为数字
console.log(Math.abs('-1'));//NaN
console.log(Math.abs(true));// 1
- 2.Math.ce