forEach の仮引数の順番にはルールがありますか?

正しい順序で仮引数を記述することが大切です。
2023年7月23日
ユーザー

forEach の仮引数の順番について教えてください。
次のように仮引数の順番を逆に記述してみると、
コンソール画面でスコアとインデックス番号が逆に表示されます。

記述した内容

  'use strict'
{
  const scores = [
    70,
    90,
    80,
    85,
  ];

  scores.forEach((index,score)=>{//indexとscoreを逆にしてみました。
    console.log(`${index}:${score}`)
  })
}

コンソール画面

70:0
90:1
80:2
85:3

コンソール画面で表示される内容は、console.log で記述した内容のとおり表示されると
思っていたので、どうしてコンソール画面でこのような表示になるか疑問に思いまして、
ご教示いただけますでしょうか。

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

プレミアムプランとは?

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