Задача - Max Number проблем. Js fundamentals
Здравейте,
Имам проблем със следната задача - max number ЛИНК , ще се радвам ако някой помогне. Джъдж дава 83/100, не показва инпут.
function max(input) {
let arr = input;
let arr2 = [];
let maxNum = 0;
for (let i = 0; i < arr.length; i++) {
maxNum = Math.max(...arr);
if (arr[i] === maxNum) {
arr2.push(maxNum);
arr[i] = 0;
}
}
let onlyUniqueNums = [...new Set(arr2)];
console.log(onlyUniqueNums.join(" "));
}
max([14, 24, 3, 19, 15, 17]);
@nshterev
Променливата j е излишна, a начинът, по който я използвате е странен (което е лошо, когато става дума за програмиране, защото затруднява четенето, следването на логиката и може да доведе до грешки):
Горното може да се запише много по-просто така:
:)