将一个数组中的元素逆序输出,即第一个元素和最后一个元素交换,第二个数与倒数第二元素交换……,
例如:原数组为:9 2 5 7 8,逆序后的数组为:8 7 5 2 9
方法1
通过 .reverse()直接将数组进行倒序排列。
function ti4(){
var arr2=[1,5,5,7,89,10,'abc',45]
arr2.reverse()
console.log(arr2)
方法2
用for循环,定义数组arr的下标i的范围,下标从大到小进行倒序输出,在用arr2[]空数组将输出在元素储存,最后将arr2输出
var arr=new Array(5)
for(var i=0;i<arr.length;i++){
arr[i]=Number(prompt('请输入第'+(i+1)+'个数'));
}
var arr2=[];
for(var i=arr.length-1;i>=0;i--){
arr2[arr2.length]=arr[i]
}console.log(arr2)}