1. Math.round(x) // 四舍五入
    2. Math.abs(x) // 求 x 的绝对值
    3. Math.floor(x) // 向下取整
    4. Math.ceil(x) // 向上取整
    5. Math.random() // 随机数
    6. sqrt(x) // 求 x 的平方根
    7. toFixed(x) 保留x位小数
    8. parseInt 把小数变整数
    9. 获取某个范围内的随机数
    1. <script>
    2. // 1.Math.round(x) // 四舍五入
    3. var num1 = Math.round(4.4);
    4. console.log('num1=', num1);
    5. var num1 = Math.round(4.5);
    6. console.log('num1=', num1);
    7. // 2.Math.abs(x) // 求 x 的绝对值
    8. var num2 = Math.abs(-5);
    9. console.log('num2=', num2);
    10. // 3.Math.floor(x) // 向下取整
    11. var num3 = Math.floor(3.3);
    12. console.log('num3=', num3);
    13. var num3 = Math.floor(3.8);
    14. console.log('num3=', num3);
    15. // 4.Math.ceil(x) // 向上取整
    16. var num4 = Math.ceil(4.4);
    17. console.log('num4=', num4);
    18. var num4 = Math.ceil(4.8);
    19. console.log('num4=', num4);
    20. // 5.Math.random() // 随机数,从0到1(不包含);
    21. var num5 = Math.random();
    22. console.log(num5);
    23. // 6.Math.sqrt(x) // 求 x 的平方根
    24. var num6 = Math.sqrt(1.44);
    25. console.log('num6', num6);
    26. // 7.toFixed(x) 保留x位小数
    27. var num7 = 3.234234825;
    28. var newNum7 = num7.toFixed(2);
    29. console.log('newNum7', newNum7);
    30. // 8. parseInt 把小数变整数
    31. var num8 = parseInt(23.23234);
    32. console.log('num8', num8);
    33. // 9.获取某个范围内的随机数, 比如5-10之间的随机数
    34. var num9 = Math.random() * (10 - 5) + 5;
    35. console.log('num9', num9);
    36. // 封装函数
    37. function getRandom(min, max) {
    38. var num9 = Math.random() * (max - min) + min;
    39. num9 = Math.floor(num9);
    40. console.log('num9', num9);
    41. }
    42. </script>