用js中的Math.random()生成指定范围数值的随机数 js实现在1到6之间随机取整

1.random() 的使用效果:可返回介于 0 ~ 1 之间的一个随机数。

2.使用语法:Math.random()

例子:

<script type="text/javascript">
document.write(Math.random());
</script>
// 输出:
0.176246391076252547

接着利用 parseInt()、Math.floor() 或者 Math.ceil()进行四舍五入取整处理;

注意:parseInt()和Math.floor()的效果是一样的,都是向下取整数部分Math.ceil()是向上取整数

var random = Math.random()*3;
alert(random); // 1.645294565111106 
alert(parseInt(random,10)); // 1
alert(Math.floor(random)); // 1
alert(Math.ceil(random)); // 2

最后,让我们实现在1到任意值之间随机取整

parseInt(Math.random()*max,10)+1;
Math.floor(Math.random()*max)+1;
Math.ceil(Math.random()*max);

赞(1) 打赏
未经允许不得转载:版权所有@七娃设计室七娃博客 » 用js中的Math.random()生成指定范围数值的随机数
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

七娃设计,让设计贴近生活

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏