如何用javascript检查除法的总和?

时间:2014-01-27 17:12:33

标签: javascript math

我想检查一下例子:

  

12 - 13 - 14 - 15

     

12/3 = 4 - >行。

     

13/3 = 4.33 - >不行。

     

14/3 = 4.67 - >不行。

     

15/3 = 5 - >行。

我想创建一个while循环,其中我使用我想要除以3的数字作为“x”。

所以:

var x = 0
while (x<20) {
//SOMETHING HERE
x++;
}

类似的东西,但我不知道检查总和是否是十进制数的命令。

我希望在我的网络浏览器中看到带有documetn.write( OK numbers )

的“确定。号码”

1 个答案:

答案 0 :(得分:3)

您可以使用modulo operator检查某个号码是否可被另一个号码整除。

Demo

var x = 0;
while (x < 20) {
    if (x % 3 === 0) {
        document.write(x + ' ');
    }
    x++;
}

此外,W3C建议现在不要使用document.write。相反,最好使用document.createElement创建一个元素并以这种方式插入,如下所示:

Demo

var span = document.createElement('span');
span.innerHTML = text;
document.body.appendChild(span);