Code Lab

Третье по величине число

СредняяМассивы10 мин

Напиши функцию thirdLargest(numbers), которая возвращает третий по величине элемент массива разных целых чисел. Числа бывают и отрицательными.

Если в массиве меньше трёх чисел, верни null. Встроенные функции вроде sort и Math.max не используй.

Примеры

thirdLargest([10, 40, 20, 30])

Вернёт 20

thirdLargest([3, 1, 2])

Вернёт 1

thirdLargest([5])

Вернёт null

Спрашивали в MakeMyTrip · Источник

Загружаем редактор...
  1. Входные данныеthirdLargest([ 10, 40, 20, 30 ])
    Ожидалось20
  2. Входные данныеthirdLargest([ 3, 1, 2 ])
    Ожидалось1
  3. Входные данныеthirdLargest([ 5 ])
    Ожидалосьnull

Скрытые тесты запускаются по Submit.