QA@IT
«質問へ戻る

14
本文
-画面が真っ白になってしまいます。どこが間違っているのでしょうか?
+1から100までで3か5か15で割り切れると、文章をプリントするという内容です。
+
+しかし画面が真っ白になってしまいます。どこが間違っているのでしょうか?
 ヘッダーで宣言もしています。
 
 ```

【Javascript初心者です】forとswitch文でFizzBuzzらしきものが出来ません・・・

1から100までで3か5か15で割り切れると、文章をプリントするという内容です。

しかし画面が真っ白になってしまいます。どこが間違っているのでしょうか?
ヘッダーで宣言もしています。

<script type="text/javascript">
var i;
for(i=1; i<100; i++){
    switch(i){
        case (i%3 == 0):
        document.write(i + "is Fizz.<br>");
        break;

        case (i%5 == 0):
        document.write(i + "is Buzz.<br>");
        break;

        case (i%15 == 0):
        document.write(i + "is FizzBuzz.<br>");
        break;
    }
}
</script>
1から100までで3か5か15で割り切れると、文章をプリントするという内容です。

しかし画面が真っ白になってしまいます。どこが間違っているのでしょうか?
ヘッダーで宣言もしています。

```
<script type="text/javascript">
var i;
for(i=1; i<100; i++){
	switch(i){
		case (i%3 == 0):
		document.write(i + "is Fizz.<br>");
		break;

		case (i%5 == 0):
		document.write(i + "is Buzz.<br>");
		break;

		case (i%15 == 0):
		document.write(i + "is FizzBuzz.<br>");
		break;
	}
}
</script>
```

質問を投稿

【Javascript初心者です】forとswitch文でFizzBuzzらしきものが出来ません・・・

画面が真っ白になってしまいます。どこが間違っているのでしょうか?
ヘッダーで宣言もしています。

<script type="text/javascript">
var i;
for(i=1; i<100; i++){
    switch(i){
        case (i%3 == 0):
        document.write(i + "is Fizz.<br>");
        break;

        case (i%5 == 0):
        document.write(i + "is Buzz.<br>");
        break;

        case (i%15 == 0):
        document.write(i + "is FizzBuzz.<br>");
        break;
    }
}
</script>
画面が真っ白になってしまいます。どこが間違っているのでしょうか?
ヘッダーで宣言もしています。

```
<script type="text/javascript">
var i;
for(i=1; i<100; i++){
	switch(i){
		case (i%3 == 0):
		document.write(i + "is Fizz.<br>");
		break;

		case (i%5 == 0):
		document.write(i + "is Buzz.<br>");
		break;

		case (i%15 == 0):
		document.write(i + "is FizzBuzz.<br>");
		break;
	}
}
</script>
```