回答編集履歴
2
うまく動かないコードを修正
answer
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
const itemLength = 4; // 任意の数
|
9
9
|
const items = [];
|
10
10
|
|
11
|
-
for(let i = 0; i < itemLength
|
11
|
+
for(let i = 0; i < itemLength; i += 1) {
|
12
12
|
items[i] = `${i}`;
|
13
13
|
}
|
14
14
|
|
1
少し修正
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
**無理です**。
|
2
2
|
|
3
|
-
`const`のスコープはブロック内に限られますので、`for`の中で定義
|
3
|
+
`const`のスコープはブロック内に限られますので、`for`の中で定義しても役に立ちません。
|
4
4
|
|
5
5
|
もっとも、`const`変数に入れた配列であれば定義することは可能です(ただし、コードを見れば明らかなように、`Object.freeze`などの手を使わない限り、変更可能なことは要注意です)。
|
6
6
|
|