BACK
Referencerange
Reference · 03

range

Эмитит последовательные целые числа в указанном диапазоне.

Сигнатура

range(start: number, count?: number): Observable

Маркеры

range(10, 3):  (10 11 12 |)

Что делает

Создаёт поток из count чисел, начиная со start. Всё происходит синхронно, и поток завершается. Если count опущен — Number.POSITIVE_INFINITY (не запускайте такое в проде без take).

Когда использовать

Когда нужна предсказуемая последовательность индексов: для перебора, batching по N, тестов с детерминированными значениями. Часто соединяется с map для генерации сложных значений по индексу.

См. также

of, generate, interval

script.ts // TypeScript
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...