算法很好玩,偶爾寫寫能夠,每天搞就有點心疼髮量了[捂臉]
不扯了,看代碼吧算法
let arr=[1,2,3,4,5],t,n=0;
while(n<5){
for(let i=1;i<arr.length;i++){
// 每次跟arr[0]交換位置,再其餘元素交換位置
t=arr[0];
arr[0]=arr[i];
arr[i]=t;
}
n++;
}
// 外層n控制數組右移動幾位,n=1,arr=[5,1,2,3,4],左移同理能夠本身弄下
console.log(arr);複製代碼
隨便寫點,就一點,bye~數組