Fizzbuzz示例:此示例中等于运算符的用途是什么?

时间:2018-03-19 15:40:50

标签: javascript

我知道有更简单快捷的方法来编写这个程序。但是,我很难理解为什么这里需要等于运算符?请参阅下面的== 0个实例。

for(let x=1;x<101;x++) {
    if(x % 3 == 0 && x % 5 == 0){
        console.log('fizzbuzz')
    } else if(x % 3 == 0) {
         console.log('fizz')
    } else if(x % 5 == 0) {
         console.log('buzz')
    } else {
        console.log(x)
    }
}

1 个答案:

答案 0 :(得分:0)

x % 3 == 0正在检查x是否可被3整除。如果不是,那么将存在非零余数。 (该表达式的x % 3部分使用%运算符来获取除法后的余数。)