JSFiddle - React, Tailwind, and code Playground

by LuckyCat

JavaScript

/**********************
Напишите код, который:

* Запрашивает по очереди значения при помощи prompt и сохраняет их в массиве.
* Заканчивает ввод, как только посетитель введёт пустую строку, не число или нажмёт «Отмена».
* Выводит сумму всех значений массива

***********************/

var numbers = [];

while (true) {
    var value = parseInt(prompt("Введите число: ", ""));
    if (!value || value != 0) break;
    
    numbers.push(value);
}

var sum = 0;
var len = numbers.length;
for (var i=0; i < len; i++) {
    sum += numbers[i];
}

alert(sum);