Я хочу суммировать все поплавки в массиве
когда я делаю это на консоли хром
$("tr.project_hours").find("td.number").map(function(i,v)
{return parseFloat($(v).attr("data-time"))
})
Я получаю
[0, 0, 0, 0, 0, 0, 0]
Это то, что я хочу
Но в моем коде у меня больше $( "tr.project_hours" ), и я хочу их суммировать отдельно. Итак, я делаю
$("tr.project_hours").each(function(){
row = $(this).find('td.total')
row.html(sumInputsIn($(this).find("td.number").map(function(i,v){
return parseFloat($(v).attr("data-time"))})));
})
('td.total') - это столбец, в котором должен отображаться результат. Проблема в том, что последний код возвращает это в консоли
[0, 0, 0, 0, 0, 0, 0, prevObject: jQuery.fn.jQuery.init[7], context: <tr>]
Итак, результатом является пресловутый NaN.
Почему я получаю prevObject в моем массиве? И как я могу реорганизовать, чтобы избавиться от него?