Сегодня с утра был очень интересный пост о том, какой код нужно писать на собеседовании и какие навыки при этом демонстрировать. Тестовая задача была такая.
Написать на TypeScript функцию, которая для заданного массива чисел выводит текстовую строку диапазонов:
Написать на TypeScript функцию, которая для заданного массива чисел выводит текстовую строку диапазонов:
getRanges([0, 1, 2, 3, 4, 7, 8, 10]); // 0-4,7-8,10
getRanges([4, 7, 10]); // 4,7,10
getRanges([2, 3, 8, 9]); // 2-3,8-9