如何用Javascript中的单词替换数字的倍数?

时间:2019-05-28 09:03:03

标签: javascript

我想编写一个Javascript程序,在屏幕上显示从1到100的数字,用3的倍数替换一个单词,用5的倍数替换另一个单词,如果它们是3和5的倍数,则替换另一个单词。

我可以打印一个单词,但是可以循环。 我是Java语言的新手,但是 有人可以帮忙吗?谢谢!

我的HTML

<html>
<div id="xValue">hello World</div>
</html>

我的Javascript

/*
x mod 3 = Fizz
x mod 5 = Buzz
x mod 3 & mod 5 = FizzBuzz
else print x
*/

for (x=0; x<101; x++) {
    if (x % 3 === 0) {
        document.getElementById("xValue").innerHTML = "Fizz"
    } else if ( x % 5 === 0){
        document.body.innerHTML = "Buzz"
    } else if (x % 3===0 && x % 5===0) {
         document.getElementById("xValue").innerHTML = "FizzBuzz"
    } else{
       document.getElementById("xValue").innerHTML = x
    }
}

0 个答案:

没有答案