let nbSteps = 1;
while (this.onBoard(i, j) && this.board[i][j] == "") {
if (a.range <= nbSteps++)
continue outerLoop;
i += step[0];
let nbSteps = 1;
while (this.onBoard(i, j) && this.board[i][j] == "") {
if (a.range <= nbSteps++)
continue outerLoop;
i += step[0];