1. 程式人生 > >4.反轉數組

4.反轉數組

反轉數組 -i temp ext text ons arr eve log

方法一:

  位置互換

<script type="text/javascript">
    var arr = [1,2,3,4,5,6,7,8];
    //定義一半的數組元素,讓其與後一半互換位置
    for(var i = 0;i<arr.length/2;i++){
        //arr[0]    arr[arr.length-1-0];
        //arr[1]    arr[arr.length-1-1];
        //arr[2]    arr[arr.length-1-2];
        //arr[3]    arr[arr.length-1-3];
//借助第三方變量交換兩個變量的值 var temp = arr[i]; arr[i] = arr[arr.length-1-i]; arr[arr.length-1-i] = temp; } console.log(arr); </script>

方法二:

  reverse()方法
<script type="text/javascript">
    var arr = [1,2,3,4,5,6,7,8];
    //reverse() 反轉元素
    console.log(arr.reverse());
</script>

4.反轉數組