@DDanser

Как выполнить цикл (с learn.javascript)?

Добрый день. Помогите, плизки, разжевать и понять почему код не выполнятся:

var number = prompt ("Введите число больше 100", "");

do {
alert ("Ошибка!");
number = prompt ("Введите число больше 100", "");
} 

while (number <= 100) {
if (number == null) break;
}


Задание:
Напишите цикл, который предлагает prompt ввести число, большее 100. Если посетитель ввёл другое число – попросить ввести ещё раз, и так далее.

Цикл должен спрашивать число пока либо посетитель не введёт число, большее 100, либо не нажмёт кнопку Cancel (ESC).

Предполагается, что посетитель вводит только числа. Предусматривать обработку нечисловых строк в этой задаче необязательно.
  • Вопрос задан
  • 1015 просмотров
Решения вопроса 1
@stunoff
do {
	if (number == null) {
		break;
	}
number = prompt ("Введите число больше 100", "");
}
while (number < 100)


скрипт у вас не срабатывает по этой причине - т.к. js просто не может понять что-тут за синтаксис вы понаписали
{
if (number == null) break;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы