проблем със задачата Train от Arrays Advanced - Exercise
Здравейте, конзолата ми покзва една грешка - последното число от не се прибавя там където трябва, а judge - още по-грешно - NaN
Някой може ли да ми помогне, благодаря :)
задача: https://judge.softuni.org/Contests/Practice/Index/1299#0
код:
function solve(input) {
let train = input.shift().split(", ").map(Number)
let maxCapacity = Number(input.shift())
input.map(x => {
let actions = x.split(" ")
if(actions.includes("Add")) {
let wagons = Number(actions[1])
train.push(wagons)
} else {
let wagons = Number(actions[0])
for(let i = 0; i < train.length; i++){
if (train[i] + wagons <= maxCapacity) train[i] += wagons
break
}
}
})
console.log(train.join(" "))
}
solve(["32, 54, 21, 12, 4, 0, 23", "75",
"Add 10", "Add 0", "30", "10", "75"])
много благодаря :)