Требуется вносить числа в prompt так, чтобы они добавлялись в массив, а при вводе текста цикл останавливался и например выдавал alert('Вы ввели не число').
Цикл while отрабатывает 1 раз, причем если я меняю +prompt на prompt, то цикл становится бесконечным. Помогите найти ошибку.
let sum = [];
while (typeof num !== "number") {
num = +prompt("Введите число");
sum.push(num);
}
console.table(sum);