我正在学习 JS 并且无法弄清楚这一点。我想问一下你们中是否有人能发现我的错误,为什么我的循环结果以“未定义”而不是“十二月”的形式出现了 12 次。请帮忙!
谢谢
window.onload = function() {
document.getElementById("months").innerHTML = getMonth(12);
};
for(var month=0; month < 12; month++)
{
document.getElementById("months").innerHTML = document.getElementById("months").innerHTML + "<br/>" + month + getMonth(month);
}
function getMonth(month) {
var monthName;
if (month == 12) {
monthName = "December";
}
return monthName;
}