質問するログイン新規登録

回答編集履歴

1

MDNへのリンク

2021/01/16 15:04

投稿

int32_t
int32_t

スコア21933

answer CHANGED
@@ -5,4 +5,4 @@
5
5
 
6
6
  `count` が5になると関数を抜けているので、最後の`console.log(count + 'C')`が実行されることはありません。
7
7
 
8
- ちなみに、`return`を`break`に変更してもエラーにはなりません。この場合、変数 `count` のスコープは関数全体です。
8
+ ちなみに、`return`を`break`に変更してもエラーにはなりません。この場合、変数 `count` のスコープは関数全体です。[MDNの解説](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/var)の「巻き上げ」が参考になります。