■質問箇所
isComplete() {
let i = 0;
for (let row = 0; row < 4; row++) {
for (let col = 0; col < 4; col++) {
if (this.tiles[row][col] !== i++) { //ここです。
return false;
}
■質問内容
ifの条件の箇所なのですが比較した後にiを1加えるという理解であってますでしょうか?
例えばパネルの並びが正しい時、
繰り返しの最初はthis.tiles[0][0 ] !== 0を比較してその後にiに1 を加えて
次のthis.tiles[0][1l] !== 1を比較してまたその後にiに1 を加えるという順序です。
よろしくお願いします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?