@zzsnowballzz "TypeError: Result of expression 'numbers.reduce' [undefined] is not a function. во время выполнения действия ", не из-за таймаута, а из-за пустой переменной. Всё ок!
[[SUM]] = [[LIST]].reduce(function(sum,val){
return sum + parseFloat(val)
},0)
JS - моя Ахиллесова пята , особенно какой-нибудь на сайте обфусцированный (или JS реально настолько хаотично пишется в 1 строку?)
Для деобфускации скриптов лично я использую этот сайт http://wb0.ru/jsdobf.php . Но если в js не разбираетесь, то особого смысла выполнять деобфускацию нет
@u73r В цикле обходите список и складывайте. Только цифры(если они строка) нужно привести к числу. Достаточно поставить + перед переменной, только должен быть выбран тип данных expression