반응형
Coffeescript 일치하지 않는내어 쓰기 오류
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
코드가해야 할 일은 세 개의 for 루프를 실행하고 특정 조건이 발생하면 가장 안쪽의 for 루프를 끊는 것입니다.
모든 for 루프가 실행 된 후에. 가변 그리드를 반환하고 싶습니다. 나는 간격을 두 번 확인했고 repl.it에서 시도했지만 알아낼 수 없습니다.
보기가 조금 어렵지만 4 행에 닫는 괄호가 누락 된 것 같습니다.
if(Array.isArray(grid[rows][columns])
일반적으로이 특정 오류의 경우 문제는 거의 항상 들여 쓰기 또는 불균형 괄호 또는 대괄호 / 중괄호에 있습니다.
참조 URL : https://stackoverflow.com/questions/14269529/coffeescript-unmatched-outdent-error
반응형
'programing tip' 카테고리의 다른 글
rabbitmq에서 풀링 연결 또는 채널 사이에 성능 차이가 있습니까? (0) | 2020.12.25 |
---|---|
'R CMD Sweave myfile.rnw'에 해당하는 knitr는 무엇입니까? (0) | 2020.12.25 |
md5 암호화 및 해독 (0) | 2020.12.25 |
CoordinatorLayout + AppBarLayout + NavigationDrawer (0) | 2020.12.24 |
Bootstrap4를 통해 열 정렬 (0) | 2020.12.24 |