916 Checkerboard V1 Codehs Fixed Link

# Outer loop for Rows for i in range(ROWS):

If your circles aren't showing up, use console.log("Row: " + row + " Col: " + col); inside your inner loop. If you see the numbers printing in the console, your loops are working, and the issue is likely your circle.setPosition math! How are you planning to your checkerboard— 916 checkerboard v1 codehs fixed

| Mistake | Why It Happens | Fix | |---------|----------------|------| | Colors are offset (e.g., top-left black) | Used (row + col) % 2 === 1 for red | Use === 0 for red | | Board starts red but columns don't alternate | Forgot to add row and col together | Use (row + col) % 2 | | Squares overlap or wrong spacing | Used same x/y for all squares | Multiply by squareSize | | Board is only 4x4 or wrong size | Wrong number of rows/cols | Set numRows = 8 , numCols = 8 | # Outer loop for Rows for i in

: Using board[row][col] = 1 satisfies the CodeHS requirement that you must actually modify the list elements. your loops are working