socres を配列化して出力すると ['math', 88]:['english', 90] とならないのはなぜですか?

forEach を使用しているため、1 回目のループでは math: 88、2 回目のループでは english: 90 となります。
2024年3月30日
ユーザー

教材に則って scores を配列化すると

entries = [['math', 88],['english', 90]]

という形になると思うのですが、
その場合 entries の 0 番目の要素は ['math', 88]、1 番目の要素は ['english', 90] なので

console.log(`${prop[0]}:${prop[1]}`);

で出力すると

['math', 88]:['english', 90]

と出力されてしまう気がするのですが、なぜそうならないのでしょうか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(3)