zoukankan      html  css  js  c++  java
  • 原生数组的方法--翻转

     var oldArry = [3,6,8,952,2,5];
            //第一种思路,定义一个新数组,将原来数组的元素从后向前添加到这个数组里
            //由原数组从后向前赋值给新数组 或者由前向后
            var newArry = [];
            
            
            // for(var i=oldArry.length-1; i>=0; i--){
            //     newArry[newArry.length]=oldArry[i]
            // }

            for(var i=0; i <= oldArry.length-1;i++){
                newArry[newArry.length] = oldArry[oldArry.length-1-i]
            }
            console.log(newArry);
            


            //第二种思路  在原有数组基础上翻转数组
            var arr = [1,2,3,4];
            for(var i=0; i<arr.length/2; i++){
                var tem = arr[i];
                arr[i]=arr[arr.length-1-i];
                arr[arr.length-1-i]=tem
            }
            console.log(arr);
  • 相关阅读:
    Echrarts的基本API
    Echarts中Option属性设置
    大数据ETL处理时遇到的坑
    模块设计模式
    PAT (Advanced Level) Practice 代码
    递归中的 DFS 与 DP 比较
    CF 1557 D. Ezzat and Grid
    CF 1557 C. Moamen and XOR
    CF 1555 E. Boring Segments
    CF 1555 D. Say No to Palindromes
  • 原文地址:https://www.cnblogs.com/xu3241/p/13226870.html
Copyright © 2011-2022 走看看