Задача Easter bonuses от Softuniada 2021
Здравейте, мъча се с тази задача, но след първия масив ми дава за отговор NaN вместо число, някой може ли да ми помогне ?
задача: https://judge.softuni.org/Contests/Practice/Index/2949#2
код:
function solve(input) {
input = input.filter(x => x !== "stop")
for(let i = 0; i < input.length; i += 2){
let name = input[i];
let tasks = input[i + 1].split(", ").map(Number)
let result = 1
let newArr = []
for (let k = 0; k < tasks.length; k++) {
result *= tasks[k];
}
for (let k = 0; k < tasks.length; k++) {
tasks[k] = result / tasks[k]
newArr.push(Number(tasks[k]))
}
let sum = newArr.reduce((a, v) => a + v)
console.log(`${name} has a bonus of ${sum} lv.`)
}
}
solve(["Ivan",
"5, 7, 3, 6",
"Simona",
"0, 1, 2, 3, 4, 5",
"stop"])