我是数组的新手,在使for循环与数组配合使用时遇到了麻烦。我需要做什么?
function start() {
var arrPeople = ['Adele', 'Ted', 'Jo', 'Jim', 'Emma', 'Kate', 'Christopher'];
var text = '';
for (i = 0; 1 < arrPeople.length; i++) {
text += (arrPeople[i] + '<br />');
}
}
最佳答案
您的函数中有几个小错误。 for
loop语句分为三部分:变量初始化,在每个循环后检查的条件以及在每个循环后执行的操作。您将条件错误键入为1 < arrPeople.length
,这始终是正确的。同样,您也不是调用代码要使用的函数中的returning值。
function start() {
var arrPeople = ['Adele', 'Ted', 'Jo', 'Jim', 'Emma', 'Kate', 'Christopher'];
var text = '';
for (var i = 0; i < arrPeople.length; i++) {
text += (arrPeople[i] + '<br />');
}
return text;
}