@spoT1

Объясните пожалуйста по действиям что делает этот код?

Обьясните по действиям, что делает этот код:
let sum = 0;

while (true) {

  let value = +prompt("Введите число", '');

  if (!value) break; // (*)

  sum += value;

}
alert( 'Сумма: ' + sum );
  • Вопрос задан
  • 306 просмотров
Решения вопроса 1
AntonLitvinenko
@AntonLitvinenko
HTML coder
let sum = 0; обьявляем переменную равно нулю

while (true) { вечный цикл

let value = +prompt("Введите число", ''); получаем в переменную через модальное окно преобразованное с помощью + число, которое вводит пользователь, пока он это делает

if (!value) break; // (*) если пользователь ничего не ввел или ввел не число - выходим из цикла

sum += value; каждый раз прибавляем числу последнее введенное

}
alert( 'Сумма: ' + sum ); вывод числа на экран после завершения цикла
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час