Проверка на ввод данных пользователем
Подскажите, как сделать цикл на проверку ввода д-х пользователем на все кроме чисел в prompt - е ?
var num,arr,num1,num2,sum;
num = prompt('Введите два числа через "," ');
arr = num.split(','); //массив из num
num1 = parseInt(arr[0]);
num2 = parseInt(arr[1]);
sum = num1 + num2;
alert(sum);
|
|
ksa, воспользовался вашей подсказкой
var num,arr,sum = 0;
num = prompt('Введите два числа через "," ');
arr = num.split(','); //массив из num
for (var i = 0; i< arr.length; i++) {
sum += parseInt(arr[i])|| 0;
}
alert(sum);
|
Если нужна только сумма чисел:
alert(prompt('Введите два числа через ","').split(',').reduce(function(t,c){
return (+c||0)+t;
},0));
|
Цитата:
Цитата:
Извиняюсь за мой украинский... :-? |
ksa,
А ото ж:victory: А Nexus не успел - самому думать пришлось... |
Цитата:
|
| Часовой пояс GMT +3, время: 12:25. |