您的位置:首页 > Web前端 > JavaScript

JavaScript 多种方法输出数组的元素(含递归)

2015-09-19 16:11 771 查看
//多种方法输出数组中的元素

//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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: