js 内置对象 常用数学对象Math
1.abs–求绝对值 参数为自然数用给函数求绝对值用
var a = -5;
console.log('1.abs-- -5绝对值' + Math.abs(a)); //5
2.ceil–向上取值ceil 参数为小数,给函数求向上最近的整数
var b = 3.14;
console.log('2.ceil--3.14向上取值' + Math.ceil(b)); //4
3.floor–向下取值 参数为小数,给函数求向下最近的整数
var b = 3.14;
console.log('3.floor--3.14向下取值' + Math.floor(b)); //3
4.max–最大值 参数一组数,给函数求最大值
console.log('4.max--3.14,-5最大值' + Math.max(a, b)); //4
5.min–最大值 参数一组数,给函数求最大值
console.log('5.min--3.14,-5最小值' + Math.min(a, b)); //4
6.random–随机数 random 在函数后加*参数为 0到c之间的随机数
var c = 10;
console.log('6.random--0到10的随机数' + Math.random() * c); //7.127561422118875
7.PI–π的值 PI 无参数
console.log('7.PI--π的值' + Math.PI); //3.141592653589793
8.pow–数的n次方值 pow 两个参数 base为底数 power为次幂
var base = 3,
power = 3;
console.log('8.pow--数的n次方值' + Math.pow(base, power)); //27
9.round–四舍五入round 参数为小数,给函数进行四舍五入操作
console.log('9.round--四舍五入' + Math.round(b)); //3
10.sqrt–平方根sqrt 自然数,函数进行开平方操作
var d = 3600;
console.log('9.round--平方根' + Math.sqrt(d)); //3