我希望我的循環打印出數組中的每一項,而不僅僅是最後一項。無法弄清楚我要去哪裏錯了:用於循環打印出我陣列中的最後一項
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