我希望我的循环打印出数组中的每一项,而不仅仅是最后一项。无法弄清楚我要去哪里错了:用于循环打印出我阵列中的最后一项
var patients = ["Julia", "Kelly", "Thomas", "Clare"];
function lineOfPatients(line) {
if (!line.length) {
return "Empty"
}
for(var i = 0; i < line.length; i++) {
var list = `${i + 1}. ${line[i]},`
}
return `The line is currently: ${list}`
}
lineOfPatients(patients)
这将返回“该生产线是目前:4克莱尔,”
我希望它返回“该生产线是目前:1,朱莉娅,2 Kelly,3. Thomas,4. Clare“
将'list'初始化为'“”'',然后使用'list + = ...'而不是'list = ...' – mhodges