質問: characters[i];** // 「名前は〇〇です」を出力してください console.log(`名前は${character.name}です`); // 「〇〇歳です」を出力してください console.log(`${character.age}歳です`); } ``` こちら、javascriptを勉強しているのですが、 『 定数characrterを定義してください 』 と記載してあるのですが、そちらについて質問です。 ・冒頭で3つのオブジェクトをcharactersで代入。 ➡︎なぜ再度、各々をcharacterで代入するのか?? 拙い文章でまだ浅い知識でしか質問ですが どうぞよろしくお願いします。。。。
回答: 別にこれでも動くので、ただ単に「そういう課題だから」です。 ``` const characters = [ {name: "AAA", age: 14}, {name: "BBB", age: 100}, {name: "CCC", age: 5}, ]; for (let i = 0 ; i < characters.length ; i++) { console.log("--------------------"); console.log(`名前は${characters[i].name}です`); console.log(`${characters[i].age}歳です`); } ```