Задача · Методы массивов · урок 12 из 12
Задача: три лучших результата
Напишите функцию function topThree(scores), которая возвращает новый массив из трёх самых больших чисел массива scores, по убыванию.
topThree([50, 90, 70, 80])→[90, 80, 70]topThree([5, 100, 20])→[100, 20, 5]topThree([7])→[7]
Ограничения: в scores от 0 до 10 целых чисел от 0 до 1000; повторы остаются в результате (topThree([9, 3, 9, 1]) → [9, 9, 3]); если чисел меньше трёх, верните их все по убыванию, а для пустого массива — []; сам массив scores не должен измениться.
Не добавляйте лишних импортов, если в задаче это прямо не сказано.
Подпишись, чтобы пройти курс
Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.