LPI Web Development Essentials 無料問題 7 / 10 ・ 分野4: JavaScript Programming
const values = [7, 9, 12]; の後、values[1]の値はどれか。
- undefined
- 12
- 9
- 7
正解と解説を見る
正解: C
正解の理由
配列の添字は0から始まる。values[1]は2番目の要素であり9を返す。1番目の要素は添字0、2番目は添字1というように、何番目かより1小さい添字で参照する。
違う選択肢
「7」… 添字0の要素である。
「12」… 添字2の要素である。
「undefined」… 添字1には要素が存在するためundefinedではない。
押さえどころ
lengthは要素数であり、最後の通常の添字はlength-1になる。添字と何番目かの対応を確認する。