How can I reverse an array in JavaScript without using libraries?

前端 未结 30 1177

I am saving some data in order using arrays, and I want to add a function that the user can reverse the list. I can\'t think of any possible method, so if anybo

30条回答
  •  -上瘾入骨i
    2020-11-27 06:08

    array.reverse() 
    

    Above will reverse your array but modifying the original. If you don't want to modify the original array then you can do this:

    var arrayOne = [1,2,3,4,5];
    
    var reverse = function(array){
        var arrayOne = array
        var array2 = [];
    
        for (var i = arrayOne.length-1; i >= 0; i--){
          array2.push(arrayOne[i])
        } 
        return array2
    }
    
    reverse(arrayOne)
    

提交回复
热议问题