中易网

javascript怎么将数组元素的顺序打乱

答案:1  悬赏:10  
解决时间 2021-01-10 21:14
  • 提问者网友:战皆罪
  • 2021-01-10 08:57
javascript怎么将数组元素的顺序打乱
最佳答案
  • 二级知识专家网友:行雁书
  • 2021-01-10 10:08
function shuffle(array) {
var currentIndex = array.length
, temporaryValue
, randomIndex
;
while (0 !== currentIndex) {
randomIndex = Math.floor(Math.random() * currentIndex);
currentIndex -= 1;
temporaryValue = array[currentIndex];
array[currentIndex] = array[randomIndex];
array[randomIndex] = temporaryValue;
}
return array;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息