Нужно создать калькулятор, где указываешь число, а тебе выдает сумму их цифр. Проблема в том, что когда я ввожу цифры и буквы, мне сначала выдает что 'введите только цифры' а потом выдает сумму этих цифр. Как сделать так, чтобы оно не выдавало сумму в случаем ввода числа с буквой ?
let num = prompt('Введите трехзначное число');
let sum = 0;
let digit;
for ( let i = 0; i < num.length; i++){
digit = parseInt(num[i]);
if (digit){
sum = sum + digit;
} else{
alert('Ввыдите только числа');
}
}
alert(sum);