当前位置:Gxlcms > JavaScript > JavaScript产生不重复的随机数三种实现思路_javascript技巧

JavaScript产生不重复的随机数三种实现思路_javascript技巧

时间:2021-07-01 10:21:17 帮助过:7人阅读

在 JavaScript 中,一般产生的随机数会重复,但是有时我们需要不重复的随机数,如何实现?下面就来讲解三种方法产生不重复的随机数,并进行比较,看那种方法效率高。

方法一
思路:首先创建一个1到3000的数组,每次取一个数,然后去除数组中取出的这个数, 这样就可以实现永不重复。
代码如下:

输出, 这样也可以做到随机永不重复,且效率更高。
代码如下: