SyntaxError: Unmatched OUTDENT on line 9
次のcoffeescriptコードをコンパイルしようとすると、エラーが発生します。何が間違っているのかわかりません。インデントは正しいようで、必要な場所にすべてあります。
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
コードが実行することになっているのは、3つのforループを実行し、特定の条件が発生した場合に最も内側のforループを中断することです。
すべてのforループが実行された後。可変グリッドを返したい。間隔を再確認し、repl.itで試してみましたが、わかりません。