以下のコードはprogateの問題の答えです。わざわざcharacters[i]にcharacterを代入している理由がわかりません。そっちのほうが見やすいからでしょうか。
素人目にはcharacters[i]もcharacterも一行わざわざ付け足すほど見やすさに差を感じません。どういった理由からこのようにしているのか教えていただけると幸いです。
JavaScript
1const characters = [ 2 {name: "にんじゃわんこ", age: 14}, 3 {name: "ひつじ仙人", age: 100}, 4 {name: "ベイビーわんこ", age: 5}, 5]; 6 7// for文を完成させてください 8for (let i = 0; i < characters.length; i++) { 9 console.log("--------------------"); 10 11 // 定数characterを定義してください 12 const character = characters[i]; 13 14 // 「名前は〇〇です」を出力してください 15 console.log(`名前は${character.name}です`); 16 17 // 「〇〇歳です」を出力してください 18 console.log(`${character.age}歳です`); 19 20} 21
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/07 14:26 編集
2021/01/07 14:31
2021/01/07 15:01