@paini, это обычное поведение .sort(), используйте вместо этого _sort_arr()
@GhostZ said in Сортировка списка по имени:
Выполнить кода: _sort_arr([[LIST]]), для сортировки в обратном порядке: _sort_arr([[LIST]], false)
Есть такой список, чисел в массиве может быть много. Нужно их все суммировать. Как это сделать?

Пробовал
[[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"
В массиве у вас строки, преобразуйте в число
@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 не разбираетесь, то особого смысла выполнять деобфускацию нет