当前位置:   article > 正文

js 之 Math对象的常用方法、random(随机数)_使用math对象方法获取随机数的上机总结

使用math对象方法获取随机数的上机总结

1、Math.ceil() 向上取整

	console.log(Math.ceil(1.01)); //2
    console.log(Math.ceil(1.0)); //1
    console.log(Math.ceil(1.66)); //2
  • 1
  • 2
  • 3

2、Math.floor() 向下取整

        console.log(Math.floor(1.91)); //1
        console.log(Math.floor(2.0)); //2
        console.log(Math.floor(1.66)); //1
  • 1
  • 2
  • 3

3、Math.round() 四舍五入

console.log(Math.round(1.5)); //2
console.log(Math.round(1.4)); //1
console.log(Math.round(6.66)); //7
  • 1
  • 2
  • 3

4、Math.random() 0~1之间的随机数(不包括 0和1)

for(let i=0; i<6; i++) {
    console.log(Math.random());
}
  • 1
  • 2
  • 3

在这里插入图片描述

5、生成 x~y 之间的随机数(包括 x和y)

公式:Math.round( Math.random() * (y-x) + x )

// 生成 12~26 的随机数
for(let i=0; i<10; i++) {
    console.log(Math.round( Math.random() * (26-12) + 12 ));
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

在这里插入图片描述
6、Math.max()获取多数中的最大值、Math.min()获取多数中的最小值

            let arr = [9,6,2,5,3,88]
            console.log(Math.max(...arr)); //88
            console.log(Math.min(...arr)); //2
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/54541
推荐阅读
相关标签
  

闽ICP备14008679号