永发信息网

JS求1到26的随机数,每个数出现一次

答案:2  悬赏:0  手机版
解决时间 2021-03-23 22:47
JS求1到26的随机数,每个数出现一次
最佳答案
如果规定每个数出现一次,那就不是随机了。不过如果你硬是要做到这一点,可以设一个数组,每次产生一个随机数,就去查询相应的数字是否已出现过,如果已出现,那就再生成一次随机数。
全部回答
function GetRandom() {
var arr = [];
for (var i = 1; i < 27; i++) {//生成一个1-26的数组
arr[i - 1] = i;
}
for (var r = 0; r < 26; r++) {//生成一个0-(25-r)的随机索引,
var t = arr[25 - r];
arr[25 - r] = arr[Math.floor(Math.random() * (26 - r))];
arr[Math.floor(Math.random() * (26 - r))] = t;
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有一句歌词是:怎么会忍心(狠心)伤害我,这
勃利县城西工商所怎么去啊,有知道地址的么
90级剑魂要学强化刀魂之卡赞吗
单选题美国南方种植园主与北方资产阶级争论的
听用英语用英语怎么说,‘与我无关’用英语怎
什么是时尚买手?时尚买手都应该具备哪些素质
你认为殷墟遗址申报世界文化遗产最主要是因为
骆驼漆云南保山营销中心地址在什么地方,想过
男人赚钱的特殊职业有那些
七彩宝贝童车地址在哪,我要去那里办事
什么是护肤品,日化线化妆品和专业线化妆品有
下列与“沉舟侧畔千帆过,病树前头万木春”包
jk可以和dk一起穿吗就是上衣jk短袖下裤dk短裤
两个人相爱,但因为地域问题不能在一起,因此
怎样4个月减肥30斤
推荐资讯
来看看民国清华试卷,你觉得自己能考上吗
每年的世界经济论坛在瑞士的一个小镇举行,这
综合门市地址在什么地方,想过去办事
在日本旅游,怎样寻找和挑选合适的民宿
唐氏综合征 1/130(高危) 怎么办?
xian第三声是什么字
别克凯越和英朗为什么都在身后写EXCELLE
20l4年养殖土元论文
汽车维修申请理由
鑫鸿鑫商行地址在什么地方,想过去办事
草果价格多少钱一斤,草果价格多少钱一斤
不懂珍惜的人的句子,关于你对别人好,别人不懂
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?