回答編集履歴
1
MDNへのリンク
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)の「巻き上げ」が参考になります。
|