You can create an observable to emit a sequence of numbers using RxJS range or interval:
1. Using range:
import { range } from 'rxjs';
const numbers$ = range(1, 5); // Emits 1, 2, 3, 4, 5
numbers$.subscribe(val => console.log(val));
2. Using interval:
import { interval, take } from 'rxjs';
const numbers$ = interval(1000).pipe(take(5)); // Emits 0 to 4 every second
numbers$.subscribe(val => console.log(val));