Как суммировать все числа списка?
-
Есть такой список, чисел в массиве может быть много. Нужно их все суммировать. Как это сделать?
Пробовал
[[SUM]] = [[LIST]].reduce(function(sum,val){
return sum + val
},0)
Но возвращает ерунду
SUM: "0531.6514644.74327.40.357050.05"
-
@nazar21015 said in Как суммировать все числа списка?:
Пробовал
[[SUM]] = [[LIST]].reduce(function(sum,val){
return sum + val
},0)
Но возвращает ерунду
SUM: "0531.6514644.74327.40.357050.05"В массиве у вас строки, преобразуйте в число
-
Приветствую, изначально это был массив. Как-то так, после в число переменная становится NULL. Просто так в число оно не хочет
@Fox
-
@nazar21015 said in Как суммировать все числа списка?:
Приветствую, изначально это был массив. Как-то так, после в число переменная становится NULL
Ааа, вы понятия не имеете, что делает этот код? Я думал вы вкурсе..
[[SUM]] = [[LIST]].reduce(function(sum,val){ return sum + parseFloat(val) },0)
-
@Fox said in Как суммировать все числа списка?:
[[SUM]] = [[LIST]].reduce(function(sum,val){
return sum + parseFloat(val)
},0)JS - моя Ахиллесова пята , особенно какой-нибудь на сайте обфусцированный (или JS реально настолько хаотично пишется в 1 строку?)
-
@nazar21015 said in Как суммировать все числа списка?:
@Fox said in Как суммировать все числа списка?:
[[SUM]] = [[LIST]].reduce(function(sum,val){
return sum + parseFloat(val)
},0)JS - моя Ахиллесова пята , особенно какой-нибудь на сайте обфусцированный (или JS реально настолько хаотично пишется в 1 строку?)
Для деобфускации скриптов лично я использую этот сайт http://wb0.ru/jsdobf.php . Но если в js не разбираетесь, то особого смысла выполнять деобфускацию нет