Легкий
Задача по JavaScript — Наименьшее число из цифр
Алгоритмы
Строки
Числа
Описание
Код
Необходимо реализовать функцию nextSmaller(num), которая принимает положительное целое число и возвращает меньшее положительное целое число, содержащее эти же цифры.
nextSmaller(21) // 12
nextSmaller(531) // 513
nextSmaller(2071) // 2017
Возвращает -1, когда нет меньшего числа, которые содержит такие же цифры или когда следующее меньшее число начинается с нуля.
nextSmaller(9) == -1
nextSmaller(111) == -1
nextSmaller(135) == -1
nextSmaller(1027) == -1 // 0721 число начинается с нуляОписание
Console
Perfomance
Очистить
Время выполнения: - мс