const nums としていますが let nums ではないのでしょうか?

const で配列を宣言した場合、配列の中身が変わることについては問題ないです。
2021年10月6日
ユーザー

下記のコードの 2 行目のにconst numsとありますが、let numsではないのでしょうか?
3 行目の for 文で、順々に値を入れているので、、、なんとなく let nums が値を入れる度に変化しているように見えまして、、、、、

よろしくお願いいたします。

activate() {
            const nums = [];
            for (let i = 0; i < this.game.getLevel() ** 2; i++) {
                nums.push(i);
            }

            this.panels.forEach(panel => {
                const num = nums.splice(Math.floor(Math.random() * nums.length), 1)[0];
                panel.activate(num);
            });
        };

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

プレミアムプランとは?

このレッスンの質問と回答(2)