Javascript 如何使用JS显示3的倍数的变量?

Javascript 如何使用JS显示3的倍数的变量?,javascript,loops,variables,Javascript,Loops,Variables,这是我的密码。我能够显示数字1-100,但我不知道如何操作代码来跳过不是3的倍数的数字。我觉得我必须使用逻辑运算符 for ( var i = 1 ; i < 100 ; i++ ){ document.write(i + "<br>"); if ( i == 100) { break; } } 使用模数: for ( var i = 1 ; i < 100 ; i++ ) { if(i % 3 === 0) { documen

这是我的密码。我能够显示数字1-100,但我不知道如何操作代码来跳过不是3的倍数的数字。我觉得我必须使用逻辑运算符

for ( var i = 1 ; i < 100 ; i++ ){
   document.write(i + "<br>");
 if ( i == 100) {
    break;
 }
}
使用模数:

for ( var i = 1 ; i < 100 ; i++ ) {
    if(i % 3 === 0) {
        document.write(i + "<br>");
    }
}
或从3开始,增加3:

for ( var i = 3 ; i < 100 ; i = i + 3 ) {
    document.write(i + "<br>");
}

如果只想显示,请使用模数函数

if (i % 3 == 0)
{
    do stuff;
}
这是因为模给出了整数除法的余数


所以一个可被3整除的数有一个0余数

提示:模运算符%可用于检查整除性。如果是无用的,则不需要。对于var i=3;i<100;i+=3;