Работы по JavaScript. JavaScript с Ильей Кантором
![]()
|
Неверное условие, elseНеобязательный блок else («иначе») выполняется, если условие неверно: показать чистый исходник в новом окнеСкрыть/показать номера строкпечать кода с сохранением подсветки
Несколько условий, else ifБывает нужно проверить несколько вариантов условия. Для этого используется блок else if .... Например: показать чистый исходник в новом окнеСкрыть/показать номера строкпечать кода с сохранением подсветки
В примере выше JavaScript сначала проверит первое условие, если оно ложно — перейдет ко второму — и так далее, до последнего else. Важность: 2 Напишите код, который будет спрашивать: «Каково «официальное» название JavaScript?». Если посетитель вводит «EcmaScript», то выводить «Верно!», если что-то другое — выводить «Не знаете? «EcmaScript»!». Блок-схема: ![]() Результат в действии: tutorial/intro/ifelse_task2.html Решение Решение Решение: tutorial/intro/ifelse_task2.html. [Открыть задачу в новом окне] Важность: 2 Напишите код, который получает значение prompt, а затем выводит alert:
Можно посмотреть в действии: tutorial/intro/if_sign.html Решение Решение tutorial/intro/if_sign.html [Открыть задачу в новом окне] Важность: 3 Напишите код, который будет спрашивать логин (prompt). Если посетитель вводит «Админ», то спрашивать пароль, если нажал отмена (escape) — выводить «Вход отменён», если вводит что-то другое — «Я вас не знаю». Пароль проверять так. Если введён пароль «Чёрный Властелин», то выводить «Добро пожаловать!», иначе — «Пароль неверен», при отмене — «Вход отменён». Блок-схема: ![]() Для решения используйте вложенные блоки if. Обращайте внимание на стиль и читаемость кода. Результат в действии: tutorial/intro/ifelse_task.html Решение Решение Решение: tutorial/intro/ifelse_task.html. Обратите внимание на дополнительные вертикальные отступы внутри if. Они полезны для лучшей читаемости кода. [Открыть задачу в новом окне] |