У меня есть объект и нужно суммировать/усреднять каждый динамический диапазон. Однако, похоже, они не могут преобразовать их в числа. Пожалуйста помоги.JS Как суммировать/Средняя?
Expand/Collapse Created : 1/3/2017 <span>(10)</span>
Expand/Collapse Created : 1/4/2017 <span>(38)</span>
Expand/Collapse Created : 1/5/2017 <span>(13)</span>
Expand/Collapse Created : 1/6/2017 <span>(35)</span>
Expand/Collapse Created : 1/9/2017 <span>(46)</span>
Expand/Collapse Created : 1/10/2017 <span>(17)</span>
Expand/Collapse Created : 1/11/2017 <span>(27)</span>
var arr = [];
$(".ms-gb span").each(function(index, elem){
arr.push($(this).text());
});
$("#result").text(arr.join("+")); // (10)+(38)+(13)+(35)+(46)+(17)+(27)
var allNumbers = document.getElementById('result').innerText; // (10)+(38)+(13)+(35)+(46)+(17)+(27)
allNumbers = allNumbers.replace(/["'()]/g,""); // 10+38+13+35+46+17+28
var newString = allNumbers.split("+"); // Object - ["10", "38", "13", "35", "46", "17", "27"]
попробуйте обратиться в функцию ParseInt, например, 'parseInt (" 10 ")' возвращает число 10 – derp