Введение · 4 минуты
Программа принимает решения
Программы первого занятия выполняли все команды подряд, сверху вниз. Настоящей программе часто нужно выбирать: пустить пользователя или нет, похвалить или подсказать, продолжать игру или остановить её.
Выбор делается с помощью условия. Программа проверяет утверждение, например «введённое число больше загаданного». Если утверждение истинно, выполняется одна группа команд, если ложно — другая.
prompt возвращает строку, Number(...) превращает строку в число, % даёт остаток от деления, ошибки видны в консоли F12.Я загадал число от 1 до 20
Ответ выбирает настоящий JavaScript
if (guess === secret) {
title = "Угадали!";
} else if (guess < secret) {
title = "Загаданное число больше";
} else {
title = "Загаданное число меньше";
}
К концу занятия вы напишете такую игру сами.