NaN в judge при java script примери
Някой може ли да ми обясни защо този код в хром/опера дава коректен отговор, а в judge дава NaN?
function zoo(dog, other){
console.log(dog*2.5 + other*4);
}
zoo(5, 4); //това не го пиша в judge
Някой може ли да ми обясни защо този код в хром/опера дава коректен отговор, а в judge дава NaN?
function zoo(dog, other){
console.log(dog*2.5 + other*4);
}
zoo(5, 4); //това не го пиша в judge
пробвай с
function zoo([dog, other]){
console.log(dog*2.5 + other*4);
}
Защото в judge като параметър на функцията получаваш един масив ['5', '4'] , а не два параметъра както е при теб.
Мисля че функцията трябва да изглежда така:
function zoo(input) { let dog = Number(input.shift()); let other = Number(input.shift()); console.log(dog * 2.5 + other * 4); } zoo(['5', '4']);