洗牌算法 Fisher–Yates shuffle,是将数组顺序打乱的最好解决办法!
原理:随机抽出数组里面的一个元素与最后一个元素换位置,直到排序完成(每次数组长度减一,到数组长度为空截止)。
 

function shuffle(arr){
	var l = arr.length;
	while(l>1){
		let index = Math.floor(Math.randow() * l--);
		[arr[index],arr[l]] = [arr[l],arr[index]];
	}
	return arr;
}