質問: this.list.reduce(function (a, b) { // a > b.idがtrueのときはa、a > b.idがfalseのときはb.id。 return a > b.id ? a : b.id // 0は最初の実引数として渡される値。 }, 0) // 新しいモンスターをリストに追加。 // listにpushの()の中身のオブジェクトを追加する。 this.list.push({ // maxは現在の最大のIDのこと。 // 変数maxの中に // this.list.reduce(function (a, b) { return a > b.id ? a : b.id }, 0)が入っている。 id: max + 1, // 現在のフォームの入力値。 // dataの中身のオブジェクトのnameプロパティの値の「キマイラ」が入る。 name: this.name, // hpは500。 hp: 500 }) } } }) ```
回答: !イメージ説明