SyntaxError: Unmatched OUTDENT on line 9
当我尝试编译以下咖啡脚本代码时出现错误。我不确定我做错了什么。缩进似乎是正确的,我拥有我想要的一切。
row_possibilities = (grid) ->
for rows in [0..8] by 1
for columns in [0..8] by 1
if(Array.isArray(grid[rows][columns])
for possible_val in grid[rows][columns] by 1
grid = unique_row_possibility(grid, rows, columns, possible_val)
if(Array.isArray(grid[rows][columns]) == false)
break
return grid
代码应该做的是运行三个 for 循环并在某个条件发生时中断最里面的 for 循环。
在所有 for 循环运行之后。我想返回变量网格。我已经仔细检查了间距,并在 repl.it 上进行了尝试,但我无法弄清楚。