2025年1月4日解決済み

なぜsum += score;、console.log()の順なのですか?

ユーザー
scores.forEach((score,index) => {
  sum += score;
  console.log(`${index}: ${score}`);
});

とありますが、index とそれに紐付く各 score が表示され、
その後に足し算が行われると理解しています。

それであれば、順序として

console.log(`${index}: ${score}`);

の後に、
sum += score; を以下のように記述すると思うのですが、

scores.forEach((score,index) => {
  console.log(`${index}: ${score}`);
  sum += score;
});

なぜ前に記述して計算されるのでしょうか。

スタッフ

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

プレミアムプランとは?