原生数组的方法--翻转

 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);
posted @ 2020-07-02 20:20  徐的小博客  阅读(157)  评论(0)    收藏  举报