- Math.round(x) // 四舍五入转成整数
console.log(Math.round(5.4));
console.log(Math.round(5.5));
console.log(Math.round(-3.6));
console.log(Math.round(-3.64));
console.log(Math.round('1.6'));
- Math.abs(x) // 求 x 的绝对值
console.log(Math.abs(-1));
console.log(Math.abs(-1.4));
console.log(Math.abs('-3'));
- Math.floor(x) // 向下取整 Math.ceil(x) // 向上取整
console.log(Math.floor(3.54));
console.log(Math.ceil(3.54));
console.log(Math.floor(-3.54));
console.log(Math.ceil(-3.54));
- Math.random() // (0-1)随机数,不包含1
console.log(Math.random());
console.log(Math.floor((Math.random()*(10-1)+1)));
- toFixed(x) //保留x位小数(有四舍五入)
var num = 3
console.log(num.toFixed(2));
var num2 = 3.336
console.log(num2.toFixed(2));
- parseInt //把小数变整数(没有四舍五入)
console.log(parseInt(2.6));