JavaScript获取随机数

  • Post author:
  • Post category:java


获取随机数 Math.random()

const num = Math.random();

此代码作用是获取一个范围在[0,1)之间的随机数。

若要获取[100,1000)之间的随机数,可以通过一下方法:

先获取[0,1000)之间的随机数

const num = Math.random() * 1000;

然后获取[100,1000)之间随机数

// num1 的范围是 [0.1, 1)
const num1 = Math.random() * 0.9 + 0.1;
// num2 的范围是 [100, 1000)
const num2 = Math.floor(num1 * 1000);

console.log(num2);

Math.floor(num)是js内置方法,返回小于num的最大整数



版权声明:本文为m0_61815300原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。