2015-05-25 5 views
-11
confirm("are you ready to play") 

var age = prompt("What's your age"); 

if(age is less than 13) { 

    console.log("You are allowed to play but I take no responsibility") 

} else { 

    console.log("You will feel honored to play this game!") 

} 

Почему это неожиданный идентификатор?ошибка синтаксиса неожиданный идентификатор, что не так?

+0

это не Java – chokdee

+6

Надеюсь, вы не писали 'is less than'. – Maroun

ответ

3

Это:

if(age is less than 13) 

Должно быть изменено на

if(age < 13) 

is less than не является корректным синтаксис JavaScript.

+0

Даже COBOL использовал <вместо IS-LESS-THAN! – MortimerCat

0

Это не так, как мы превращаем нашу логику от простого английского языка на язык кода ... Вы используете английский язык меньше, чем

Вместо использовать то, что компилятор поймет, просто измените его на следующий синтаксис

if(age < 13) 

И все готово

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