js数字Math方法,随机数,四舍五入保留小数位,向上取整向下取整;

1.向上取整Math.ceil():

console.log(Math.ceil(25.9)) // 26
console.log(Math.ceil(25.5)) // 26
console.log(Math.ceil(25.1)) // 26

2.向下取整Math.floor():

console.log(Math.floor(25.9)) // 25
console.log(Math.floor(25.5)) // 25
console.log(Math.floor(25.1)) // 25

3.四舍五入Math.round():

console.log(Math.round(25.9)) // 26
console.log(Math.round(25.5)) // 26
console.log(Math.round(25.4)) // 25
console.log(Math.round(25.1)) // 25

4.保留小数位按照四舍五入规则toFixed():

let num1 =0.12854154;
console.log(num1.toFixed(2));//保留两位0.13
console.log(num1.toFixed(4));//保留四位0.1285

5.随机数Math.floor():

函数方法获得随机id推荐学习文章

let num = Math.random()
console.log(Math.floor(num*100)+1); // 1-100的随机数
console.log(Math.floor(num*100)); // 0-99的随机数
console.log(Math.floor(num*9)+2); // 2-10的随机数

版权声明:本文为m0_46156566原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。