Code Lab

Три наименьших числа

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

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

Одинаковые числа считаются по отдельности. Если чисел меньше трёх, верни их все по возрастанию. Входной массив не меняй.

Примеры

threeSmallest([5, 1, 4, 2, 3])

Вернёт [ 1, 2, 3 ]

threeSmallest([3, 3, 1])

Вернёт [ 1, 3, 3 ]

threeSmallest([8, 2])

Вернёт [ 2, 8 ]

Источник

Загружаем редактор...
  1. Входные данныеthreeSmallest([ 5, 1, 4, 2, 3 ])
    Ожидалось[ 1, 2, 3 ]
  2. Входные данныеthreeSmallest([ 3, 3, 1 ])
    Ожидалось[ 1, 3, 3 ]
  3. Входные данныеthreeSmallest([ 8, 2 ])
    Ожидалось[ 2, 8 ]

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