JavaScript随机数

来源:互联网 发布:软件系统需求分析报告 编辑:程序博客网 时间:2024/04/30 11:44

JavaScript随机数

Math.random();

  • 结果为0-1(包括0,不包括1)之间的一个随机数 。

Math.floor(num);

  • 用Math.floor(Math.random()*10);时,可均衡获取0到9的随机整数。

Math.round(num);

  • 返回num四舍五入后的整数。
  • 用Math.round(Math.random());可均衡获取0到1的随机整数;
  • 用Math.round(Math.random()*10);基本均衡获取0到10的随机整数。但是,获取最小值0和最大值10的几率少一半。

Math.ceil(num);

  • 返回>=num的最小整数。
  • 用Math.ceil(Math.random()*10),主要获取1到10的随机整数,因为取0的几率极小。
0 0
原创粉丝点击