yangtao-js
Version:
A JavaScript utility library , JavaScript 实用工具库
14 lines (12 loc) • 375 B
JavaScript
/**
* @description: 随机化数组元素的顺序
* @param { Array } arr 需要打乱顺序的数组
* @return { Array } 打乱顺序后的数组
*/
const shuffleArr = (arr) => arr.sort(() => Math.random() - 0.5);
/** 用法
const ages = [1,2,3,4,5,6,7,8]
const result = shuffleArr(ages)
console.log(result) //=> [1, 7, 2, 3, 8, 4, 5, 6]
*/
export default shuffleArr;