【发布时间】:2017-11-08 19:38:08
【问题描述】:
您好,我是 javascript 新手,谁能告诉我,既然我已经定义了所有月份,我将如何显示奇数或偶数月份?
谢谢。
<html>
<head>
<title>Show Odd Months</title>
<script>
function demo(){
var month = new Array(5);
month[1] = "January";
month[2] = "February";
month[3] = "March";
month[4] = "April";
month[5] = "May";
month[6] = "June";
month[7] = "July";
month[8] = "August";
month[9] = "September";
month[10] = "October";
month[11] = "November";
month[12] = "December";
for (var i in month)
{
document.write("month[" + i + "] = " + month[i] + "<br/>");
}
}
</script>
</head>
<body>
<p>Click the button below</p>
<button onclick="demo()">Show Odd Months</button>
</body>
</html>
【问题讨论】:
-
for (var i = 0; i < month.length; i += 2)?如果你从 0 开始,你会得到偶数,如果你从 1 开始,你会得到赔率。 (或者,如果您像往常一样从索引 0 开始填充数组) -
另外,你为什么把5放在这里?
var month = new Array(5);你显然不想要一个有 5 个东西的数组,你想要一个有 12 个东西的数组。 -
这是求奇数和偶数的基本数学运算
标签: javascript html for-loop