//多种方法输出数组中的元素
//1.使用for循环
var num = new Array(1,2,3,5,6);
for(var i=0;i<5;i++){
console.log(num[i]);
}
//2.使用while循环
var num = new Array(1,2,3,5,6);
var i =0;
while(num[i]!=null){
console.log(num[i]);
i++;
}
//3.使用函数递归
var num = new Array(1,2,3,5,6);
function printA (a,i) { //传递数组参数,不需要a[]
if(a[i]!=null){
console.log(a[i]);
printA(a,++i);
}
}
printA(num,0);
//4.使用递归函数逆向输出
var num = new Array(1,2,3,5,6);
function printA (a,i) {
if(a[i]!=null){
console.log(a[i]);
printA(a,--i);
}
}
printA(num,4);
JavaScript 多种方法输出数组的元素(含递归)
最新推荐文章于 2023-03-04 22:45:03 发布