2014-12-31 3 views
0

Я изучаю JavaScript на кодекадемии, и я столкнулся с ошибкой, когда делал урок, и я не мог понять, как это исправить. Ошибка былаСинтаксическая ошибка: Неожиданный токен else: специальный код

SyntaxError: Unexpected token else.

Вот мой код:

sleepCheck = function (numHours) { 
    if (sleepCheck >= 8) { 
     return "You're getting plenty of sleep! Maybe even too much!"; 
    } ; 

    else { 

     return "Get some more shut eye!"; 
    } ; 
} ; 

sleepCheck(10) ; 
sleepCheck(5) ; 
sleepCheck(8) ; 

Это должно было быть шашка сон. Я узнал о функциях и ключевом слове return.

+7

Нет ';' перед 'else', пожалуйста. Правило большого пальца: никогда не ';' после '}'. –

+1

Там точка с запятой, перед 'else' – adeneo

+1

Не кладите'; 'после' if'/'else' блоков. –

ответ

0

Вопрос: ';' перед else и после '}'

+2

Мы склонны избегать формальных ответов на вопросы, на которые ответ вызван опечаткой (у нас есть для этого близкие причины). Такие вопросы вряд ли помогут кому-либо в будущем и будут низкого качества. Вы также можете увидеть, что ответ был задан несколько раз в разделе комментариев. – j08691

Смежные вопросы