这个嘶嘶声代码不是';不能在javascript中工作

这个嘶嘶声代码不是';不能在javascript中工作,javascript,Javascript,嗨,我对编码很陌生。这段嘶嘶的代码不起作用,如果有任何帮助,我们将不胜感激。我正在使用升华文本3,并尝试使用node命令在vagrant上生成结果。谢谢-萨阿德 for(i=101; i<201; i++) { if (i % 3 === 0 && i % 5 === 0){ console.log("FizzBuzz"); }; if(i % 3 === 0) { console.log("Fizz"); }

嗨,我对编码很陌生。这段嘶嘶的代码不起作用,如果有任何帮助,我们将不胜感激。我正在使用升华文本3,并尝试使用node命令在vagrant上生成结果。谢谢-萨阿德

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);
    }``
}

对于(i=101;i可以这样做:

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);
}
(i=101;i<201;i++)的
{
var r=“”
如果(i%3==0){
r+=“起泡”;
}
如果(i%5==0){
r+=“嗡嗡声”;
}
如果(i%(5*3)!==0{//或仅15
r=i;
}
控制台日志(r);
}

第二个
if
需要是
else if
。还要确保
i
是用
let
var
声明的,鉴于fizzbuzz的性质,我担心这是一个面试问题。你能描述一下它是如何不起作用的吗?这段代码打算实现什么?