-
Notifications
You must be signed in to change notification settings - Fork 0
/
task-06.js
32 lines (29 loc) · 1.09 KB
/
task-06.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
"use strict";
let input;
const numbers = [];
let total = 0;
while (true) {
input = prompt("Введите любое число:");
if (input === null) {
alert("Отменено пользователем!");
break;
}
input = Number(input);
if (Number.isNaN(input)) {
alert("Было введено не число, попробуйте еще раз");
continue;
} else {
numbers.push(input);
}
}
for (let i = 0; i < numbers.length; i++) {
total = total + numbers[i];
}
console.log(numbers);
alert(`Общая сумма чисел равна ${total}`);
// 1)Пользователь вводит любое число
// 2)Сохраняет в переменную это число
// 3)Сохраняет в массив это чило
// 4)Все это сохраняется до нажатия 'Cancel'
// 5)После ввода чисел нажал 'Cancel' и посчитало сумму чисел и записало в'Total'
// 6)После вывести строку и написать смс = 'Общая сумма чисел равна [сумма]'