напиание скрипта
Создайте Web-страницу, в которой с помощью метода prompt вводится последовательность чисел, по величине не превышающих 1000. Признаком окончания ввода последовательности чисел является пустая строка. Определите количество однозначных, двузначных и трехзначных чисел в последовательности. Результат выводится с помощью метода alert.
|
|
Цитата:
|
Как с вами связаться?
Мои: scype: mshendn email:mshdn@rambler.ru |
вот тебе скрипт, работает для всех чисел, только без проверок
var arr = [];
var alertResult = {};
var enterNumber = function () {
var result = prompt('введите число');
if (result.replace(/\s/g, '').length !== 0) {
arr.push(result);
enterNumber();
} else {
arr.forEach(function (item) {
alertResult[item.toString().length] ? alertResult[item.toString().length]++ : (alertResult[item.toString().length] = 1);
});
var str = '';
for (var r in alertResult) {
str += r + ': ' + alertResult[r] + '; ';
}
alert(str);
}
};
enterNumber();
|
| Часовой пояс GMT +3, время: 15:24. |