前提・実現したいこと
以下のソースコードで、for文中でcharacterを定義するのは何故ですか?
例えば、下記において、なんで${characters[i].name} や ${characters[i].age}にするとerrorになるのですか?
console.log(character[i].name}; ではnameプロパティの値が出るのに、${}中だと出ない理由が知りたいです。
該当のソースコード
const characters = [
{name: "にんじゃわんこ", age: 14},
{name: "ひつじ仙人", age: 100},
{name: "ベイビーわんこ", age: 5},
];
for (let i = 0; i < characters.length; i++) {
console.log("--------------------");
const character = characters[i];
console.log(名前は${character.name}です
);
console.log(${character.age}歳です
);
}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。