算法很好玩,偶尔写写能够,每天搞就有点心疼发量了[捂脸]
不扯了,看代码吧算法
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~数组