2017-02-06 5 views
-2

こんにちは私はかなり新しいコーディングです。このfizzbuzzコードは何の助けにも大変感謝しています。私は崇高なテキスト3を使用していて、nodeコマンドを使って迷路で結果を出そうとしています。ありがとう - サアドこのfizzbuzzコードはJavaScriptで動作しません

for(i=101; i<201; i++) { 
    if (i % 3 === 0 && i % 5 === 0){ 
     console.log("FizzBuzz"); 
    }; 
    if(i % 3 === 0) { 
     console.log("Fizz"); 
    } else if(i % 5 === 0) { 
     console.log("Buzz") 
    } else { 
     console.log(i); 
    }`` 
} 
+2

を二 ''他if'にする必要がありif'。また、 'i'が' let'または 'var'で宣言されていることを確認してください。 – Pointy

+4

は "働いていません" http://importblogkit.com/2015/07/does-not-work/ –

+0

fizzbuzzの性質を考えると、私はこれがインタビューの質問であると懸念しています。 – TankorSmash

答えて

0

することはこれは次のように行うことができる:

for(i = 101; i < 201; i++) { 
    var r = "" 
    if (i % 3 === 0){ 
     r += "Fizz"; 
    } 
    if(i % 5 === 0) { 
     r += "Buzz"; 
    } 
    if(i % (5 * 3) !== 0){ // or just 15 
     r = i; 
    } 
    console.log(r); 
} 
関連する問題