「this.level = level;」の位置を変えたら動かなくなりました

Boardのコンストラクタでthis.levelを使っているからです。
2020年8月20日
ユーザー

①class Game {
constructor(level) {
this.level = level;
this.board = new Board(this);

② class Game {
constructor(level) {
this.board = new Board(this);
  this.level = level;

②だと上手く動かないのですがなぜ、this.level = level;を一番最初に持ってこなければならないのでしょうか?

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

プレミアムプランとは?