<script> //1.Math.round(x) 四舍五入 var num1 = Math.round(4.4); console.log(num1);//4 var num1 = Math.round(4.5) console.log(num1);//5 //2.Math.abs(x) // 求 x 的绝对值 var num2 = Math.abs(-5) console.log(num2);//5 // 3.Math.floor(x) // 向下取整 var num3 = Math.floor(3.3) console.log(num3);//3 var num3 = Math.floor(3.8) console.log(num3);//3 // 4.Math.ceil(x) // 向上取整 var num4 = Math.ceil(4.4) console.log(num4);//5 var num4 = Math.ceil(4.8) console.log(num4);//5 //5.Math.random() // 随机数,从0到1(不包含); var num5 = Math.random(); console.log(num5); // 6.Math.sqrt(x) // 求 x 的平方根 var num6 = Math.sqrt(144) console.log(num6);//12 // 7.toFixed(x) 保留x位小数 var num7 = 3.25532532653262; var newNum7 = num7.toFixed(2); console.log(newNum7);//'3.26' // 8. parseInt 把小数变整数 var num8 = parseInt(23.23234); console.log( num8);//23 // 9.获取某个范围内的随机数, 比如5-10之间的随机数 var num9 = Math.random() * (10 - 5) + 5; console.log(num9); //封装 function getRandom(min, max) { var num9 = Math.random() * (max - min) + min; num9 = parseInt(num9); console.log(num9); } getRandom(5,10) getRandom(6,11)</script>