2016-09-07 2 views
-1

javascript를 배우기 위해 codecademy를 ​​사용하고 있습니다. 나는 현재 바위 종이 가위 게임을 만드는 오전과 내가 네 else 전에 오류 unexpected token else http://pastebin.com/pcCYZecd자바 스크립트 콘솔에서 예기치 않은 토큰을 반환합니다.

+2

라인 (14), 귀하의 질문에 코드를 게시하시기 바랍니다 – corn3lius

+2

을 세미콜론 후행 [하지에 대한 링크 (http://meta.stackoverflow.com/q/254428). – Bergi

+0

흠, 코드를 남기거나 오타이기 때문에 플래그를 지정합니까? 결정, 결정 ... – j08691

답변

1

당신은 세미콜론이 무엇입니까 이유를 이해하지 않습니다

if(choice1 === choice2){ 
    return "The result is a tie!"; 
}; // <-- here 
+0

대신 오타로 인해 주제를 벗어나도록 질문을 닫으십시오. 그것에서 rep를 농장하려고 노력하는 것. – j08691

+0

"나는 농장 대표"를 짓려고 애 쓰지 않았습니다. 나는 그 질문에 대답하고 있었다. 나는 오타가 질문을 끝내야 할 이유라고 생각조차 모르고 있었다. – SimpleJ

1
if(choice1 === choice2){ 
     return "The result is a tie!"; 
    }; <-- remove ; 
2

는 그냥 ;을 제거, 세미콜론은 if 문을 끝내기 때문에

보통 block statement을 사용하기 때문에이 위치에 세미콜론이 필요하지 않습니다.

if(choice1 === choice2){ 
    return "The result is a tie!"; 
}; // remove this semicolon 
else if(choice1 
+1

감사합니다. 이제 작동합니다. – S0lo

관련 문제