[JavaScript] 产生50个不重复的随机数放入数组代码 →→→→→进入此内容的聊天室

来自 , 2019-08-25, 写在 JavaScript, 查看 103 次.
URL http://www.code666.cn/view/658bbbde
  1. Array.prototype.in_array = function(v) {
  2.     for (var i = 0; i < this.length; i ++) if (this[i] == v) return true;
  3.     return false;
  4. }
  5. var ar = [];
  6. for (var i = 0; i < 50; i ++) {
  7.     var x = Math.floor(Math.random() * 10000 + 1); //产生 1 - 10000范围内的随机数
  8.     while(ar.in_array(x)) x = Math.floor(Math.random() * 10000 + 1);
  9.     ar.push(x);
  10. }
  11. alert(ar);
  12. //javascript/275

回复 "产生50个不重复的随机数放入数组代码"

这儿你可以回复上面这条便签

captcha