SyntaxError: missing ) after condition
메시지
SyntaxError: missing ) after condition
에러 유형
무엇이 잘못 된 걸까?
예시
실수가 있을 수 있으니, 모든 괄호를 주의깊게 확인하세요.
js
if (3 > Math.PI {
console.log("wait what?");
}
// SyntaxError: missing ) after condition
이 코드를 고치기 위해선, 조건문을 괄호로 닫아야 합니다.
js
if (3 > Math.PI) {
console.log("wait what?");
}
다른 프로그래밍 언어를 배운 경우, JavaScript에서는 다르게 쓰이거나, 쓰이지 않는 키워드를 사용하기 쉽습니다.
js
if (done is true) {
console.log("we are done!");
}
// SyntaxError: missing ) after condition
이 경우 올바른 비교연산자를 사용해야 합니다. 그 예시로:
js
if (done === true) {
console.log("we are done!");
}