用jQuery写A-F随机数,不能连续重复

用jQuery写出A-F随机数,不能连续重复
2024-11-22 21:02:50
推荐回答(2个)
回答1:

var seed = ['A', 'B', 'C', 'D', 'E', 'F'],
result = [],
length;

while ((length = seed.length) > 0) {
result.push(seed.splice(parseInt(length * Math.random(), 10), 1)[0]);
}

console.log(result);

回答2:

我用的是打乱数组随机排序的方法。.5-Math.random()
具体的可以看给你写的demo 每次点确定,出现随机A-F

http://sandbox.runjs.cn/show/dau25wiq