clearNearBy(squareRow, squareCol){
		// Search the 3x3 grid around a square and artificially click them
		for (let row = Math.max(squareRow - 1, 0); row < Math.min(squareRow + 2, this.boardSize); row++){
			for (let col = Math.max(squareCol - 1, 0); col < Math.min(squareCol + 2, this.boardSize); col++){
				this.clickSquare(document.getElementById(row.toString() + "," + col.toString()));
			}
		}
	}
/*
     * Name: clearNearBy
     * Description: Clears an area around a specified square
     * Return: None
    */
clearNearBy
Description: Clears an area around a specified square
Return: None
clearNearBy Description : Clears an area around a specified square Return : None
clearNearBy(squareRow, squareCol){
		for (let row = Math.max(squareRow - 1, 0); row < Math.min(squareRow + 2, this.boardSize); row++){
			for (let col = Math.max(squareCol - 1, 0); col < Math.min(squareCol + 2, this.boardSize); col++){
				this.clickSquare(document.getElementById(row.toString() + "," + col.toString()));
			}
		}
	}
clearNearBy ( squareRow , squareCol ) { for ( let row = Math . max ( squareRow - 1 , 0 ) ; row < Math . min ( squareRow + 2 , this . boardSize ) ; row ++ ) { for ( let col = Math . max ( squareCol - 1 , 0 ) ; col < Math . min ( squareCol + 2 , this . boardSize ) ; col ++ ) { this . clickSquare ( document . getElementById ( row . toString ( ) + "," + col . toString ( ) ) ) ; } } }
Name: clearNearBy
 Description: Clears an area around a specified square
 Return: None
Name : clearNearBy Description : Clears an area around a specified square Return : None
// Search the 3x3 grid around a square and artificially click them