为了账号安全,请及时绑定邮箱和手机立即绑定

js 生成范围内不重复的随机数。

js 生成范围内不重复的随机数。

慕村9548890 2018-09-04 13:22:11
我的需求在 0 - 3 之间(包含0与3)生成 2 个不重复的随机数。我的方案我没有使用do while的方案来做...function randomNumbers($range){    return $range[0] + Math.round(Math.random() * ($range[1] -  $range[0])); }// 生成随机数字function generatedRandomNumbers($length,$range){    var _randomNumber = randomNumbers($range),         _array = [];                         for(var i = 0;i < $length;i++){        if(~_array.indexOf(_randomNumber)){             _randomNumber = randomNumbers($range);         }         _array[i] = _randomNumber;     }     console.log(JSON.stringify(_array)); };求助各位高手啦
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 3935 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信