Уже окончательно запутался, у остальных работает, а у меня ifelse .... Пишет что я считаю мины тае же и для каждой ячейки "мины" из матрицы, а не нада. Не пойму. На экран выводит, все в порядке. Но валидатор видимо смущает лишняя операция подсчета (( Смущают меня варианты с:
if (!gameField[y][x].isMine)