m0_64181591 2021-12-17 10:45 采纳率: 100%
浏览 51
已结题

现有数组arr=,将数组元素循环

现有数组arr=[1,2,3,4,5,6,7],将数组元素循环左移n位后输出,n由键盘输入。

  • 写回答

1条回答 默认 最新

  • 枫沂 2021-12-17 10:49
    关注

    以下思路,如有帮助请点采纳

    for (var i =0;  i < arr.length; i++) {
             if(i<n){
                 arr[arr.length-n+i]=arr[i] 
             }
             else{
                 arr[i-n]=arr[i] 
             }
         }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月25日
  • 已采纳回答 12月17日
  • 创建了问题 12月17日