JSFiddle - React, Tailwind, and code Playground
by MegaScience
JavaScript
const splitter = {
nums: ["940 1500 470 400 1494 1497 470 350 1500 410 415 120 995 504 1500 1735 105 1499 625 500 205 1500 50 460 620 1495 500 100 190 460 1500 380 455 400 75 40 150 1494 620 500 480 500 1420 1430 310 1500 1500 470 400 500 1496 320",
"940 1500 470 400 1494 1497 470 350 1500 410 415 120 995 504 1500 1735 105 1499 625 500 205 1500 50 460 620 1495 500 100 190 460 1500 380 455 400 75 40 150 1494 620 500 480 500 1420 1430 310 1500 1500 470 400 500 1496 320 135 135 200 200 75 75 200 200 "], // Includes purchase RP
process: function () {
let sum = []
for(let [i, numL] of this.nums.entries()) {
sum[i] = 0
for(let num of numL.split(' '))
sum[i] += Number(num)
}
document.body.innerHTML = sum.join('<br>')
}
}
splitter.process()
/*var nums = "940 1500 470 400 1494 1497 470 350 1500 410 415 120 995 504 1500 1735 105 1499 625 500 205 1500 50 460 620 1495 500 100 190 460 1500 380 455 400 75 40 150 1494 620 500 480 500 1420 1430 310 1500 1500 470 400 500 1496 320";
var nums2 = "940 1500 470 400 1494 1497 470 350 1500 410 415 120 995 504 1500 1735 105 1499 625 500 205 1500 50 460 620 1495 500 100 190 460 1500 380 455 400 75 40 150 1494 620 500 480 500 1420 1430 310 1500 1500 470 400 500 1496 320 135 135 200 200 75 75 200 200 "; // Includes purchase RP
for(var i = 0, sum = 0, list = nums.split(" "), len = list.length; i < len; i++)
sum += Number(list[i]);
document.body.innerHTML = sum;*/