发布于 5年前

js 数组打乱顺序

function shuffle(arr) {
  let length = arr.length, randomIndex, temp;
  while (length) {
    randomIndex = Math.floor(Math.random() * (length--));
    temp = arr[randomIndex];
    arr[randomIndex] = arr[length];
    arr[length] = temp
  }

  return arr;
}
©2020 edoou.com   京ICP备16001874号-3