Создание диапазона значений в JavaScript
В Python можно использовать функцию для генерации последовательности:
list(range(5, 8)) # [5, 6, 7]
list(range(ord('X'), ord('Z')+1)) # можно для символов
То есть существует встроенная возможность получить массив чисел или символов, указав начальное и конечное значение.
Существует ли подобный встроенный механизм в JavaScript? Если такой функции нет, какой самый простой способ это реализовать? Интересует именно нативное решение без подключения дополнительных библиотек. Нужно создавать как числовые диапазоны, так и символьные последовательности.