rowCode - это ваш JS скрипт
var rowCode = "var i = 12; var b = 10; var c = (i + b) * 2;";
var re = new RegExp("(\\-?\\d+)","g"); /* учитывает знак числа (отрицательное или положительное) */
/* var re = new RegExp("(\\d+)","g"); \\ не учитывает знак числа (сумма по абсолютному значению) */
var nums = rowCode.match(re);
var result;
if(nums){
result = nums.reduce(function(sum, num){
return sum += +num;
},0);
console.log("Сумма чисел: " + result);
} else {
console.log("Чисел нет");
}
Тоже самое на
JSFiddle