我想编写一个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
}
}