Сообщение от Kolyaj
|
Использования reduce? Искусственный пример: сумма значений всех input[type=text] на странице (не запускал)
|
а, т.е. сначала мэппим элементы в значения... Имхо, лучше всегда вызывать для каждого элемента, т.е. что-то типа
alert($$('input', {
filter: function(el) {
return el.type == 'text';
},
reduce: function(sum, el) {
return sum + parseInt(el.value) || 0;
}
}));
может и реализация проще станет
Сообщение от Kolyaj
|
Читабельность данной функции меня самого не радует, но пока не придумал, как лучше переписать
|
а идеи из соседней темы тебе не нравятся?