for (let tariff of tariffs) {
                  
                  
                              let calc = tariff.data && tariff.data.calculator ?
                  
                  
                                  tariff.data.calculator.calc : {};
                  
                  
                  
                  
                  
                              if (!Object.keys(calc).length) continue;
                  
                  
                  
                  
                  
                              const args = Tools.xmlToJson(tariff.args[2]).calculator;
                  
                  
                              calc.townfrom = parseInt(args.calc.attr.townfrom);
                  
                  
                              calc.townto = parseInt(args.calc.attr.townto);
                  
                  
                  
                  
                  
                              if (!result[calc.townto]) result[calc.townto] = [];
                  
                  
                              result[calc.townto].push(calc);
                  
                  
                          }
                  
                  
                  
                  
                  
                          console.log(result);
                  
                  
                  
                  
                  
                          return result;
                  
                  
                
потому что у тебя calc.townto = 52
Обсуждают сегодня