這裏是我的Codecamedy's FizzBuzz lessonCodecademy網站FizzBuzz應用,停留在步驟1中
var i;
for (i = 1; i > 20; i++) {
"hello"
if (i % 3 === 0) {
if (i % 5 === 0) {
"FizzBuzz";
}
else {
"Fizz";
}
}
else if (i % 5 === 0) {
"Buzz";
}
else {
i;
}
}
我想第一次測試的數(i)是否碼是被3整除。如果是這樣,我再想檢查它是否也可以被5整除。如果兩個條件都成立,我想讓它說「FizzBuzz」。如果只有第一個條件是真的,它應該說「Fizz」。然後,在確定我不能被3整除之後,它應該檢查我是否可以被5整除,如果是這樣的話就顯示「Buzz」。如果沒有全部的可分性,它應該只顯示數字。
正如我所料......它不能按預期工作。我犯了什麼非常令人尷尬的錯誤?
啊哈!其他答案確實很好,而且非常有幫助。但你是對的。我在這裏領先於自己。這些說明應該重申。我剔除了所有fizzbuzz的東西,並通過了這一步,並且色彩鮮明。謝謝。向前!被5除盡的 – mrdavidjcole 2012-01-10 02:57:17