Показать сообщение отдельно
  #3 (permalink)  
Старый 21.06.2014, 11:20
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Что это?!
Объявление константы, вестимо. Да, такое тоже существует)

Цитата:
Суть такова, я новичок в джава скриптинге, изучаю 3 недели, учитель задал найти ошибки в коде, я нашел все кроме одного, из-за этой ошибки всегда высвечивается "it isn't a number", думаю сами поймете, вот индекс:
Тут целых две ошибки.

При объявлении константы нужно сразу присваивать ей значение (иницализировать, то есть), иначе она будет undefined и останется такой на протяжении всего кода (ведь константы неизменяемы). То есть, либо проводи иницализацию внутри функции examResults, либо объявляй через var.

Вторая ошибка - prompt возвращает строку, а нужно ведь число. Преобразовать состоящую из цифр строку в число можно при помощи функции parseInt.
usanox = parseInt(prompt("Введите ваш возраст"));

Либо при помощи унарного плюса:
usanox = +prompt("Введите ваш возраст");

Последний раз редактировалось Erolast, 21.06.2014 в 11:23.
Ответить с цитированием