let arr1= [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];
let arr2= [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];
function reverseArray(ar){
let rev=[];
let len=ar.length;
for(let i = len-1 ; i>=0 ;i--){
rev.push(ar[i]);
}
return rev;
}
function reverseSameArray(ar,start=0,end=ar.length-1){
while(start<end){
let temp=ar[start];
ar[start]=ar[end];
ar[end]=temp;
start++;
end--;
}
return ar;
}
console.log('reversed array method 1',reverseArray(arr2));
console.log('reversed array method 2',reverseSameArray(arr1));