【发布时间】:2018-09-21 05:48:04
【问题描述】:
希望有人可以在这里帮助我。我对编码和学习编写我的第一个 fizzbuzz 非常陌生。我的代码在我使用 console.log 执行时有效,但当我尝试使用 getElementById.innerHTML 时,它想返回随机数。
这是我正在使用的:
function clickAlert2() {
for (var i = 1; i <= 140; i++) {
if (i % 3 === 0 && i % 5 === 0) {
document.getElementById("ngList").innerHTML +=
i + ". National Gamers <br>";
} else if (i % 3 === 0) {
document.getElementById("ngList").innerHTML += i + ". National <br>";
} else if (i % 5 === 0) {
document.getElementById("ngList").innerHTML += i + ". Gamers <br>";
} else {
document.getElementById("ngList").innerHTML += i;
}
}
}
.button2 {
background-color: #FAD7A0;
color: #21618C;
text-align: center;
text-decoration: none;
font-size: 18px;
<input type="button" class="button2" value="Print 140 Lines" onclick="clickAlert2()">
<br>
<div id="ngList"></div>
我认为这只是一件小事,但我不知道它可能是什么......
【问题讨论】:
标签: function if-statement getelementbyid fizzbuzz