Я работаю над уроком Codecademy по операторам if/else, и я неоднократно получаю сообщение об ошибке «SyntaxError: Unexpected token else». Пожалуйста помоги. Вот код:Ошибка «Неожиданный токен else»
// Check if the user is ready to play!
confirm("I am ready to play!");
var age=prompt("What is your age?");
if(age<13)
{
console.log("You are allowed to play, but I take no responsibility");
}else{
confirm("Play On!");
}
console.log("You are at a Justin Bieber concert, and you hear this lyric 'Lace my shoes off, start racing.'");
console.log("Suddenly, Bieber stops and says, 'Who wants to race me?'");
var userAnswer=prompt("Do you want to race Bieber on stage?");
if(userAnswer==="yes");
{
console.log("You and Bieber start racing. It's neck and neck! You win by a shoelace!");
}else{
console.log("Oh no! Bieber shakes his head and sings 'I set a pace, so I can race without pacing.'");
};
'if (userAnswer ===" yes ");' должно быть 'if (userAnswer ===" yes ")'. Полу-двоеточие преждевременно завершает if-заявление. – sjagr
Голосование закрывается как не по теме из-за опечатки. – j08691
В следующий раз проверьте, в какой строке консоль Javascript сообщает об ошибке и просматривает в соседних строках опечатки или что-то необычное. Сэкономит вам много времени и головных болей. – sjagr