range 
start에서 시작해서 end 전에 끝나는 숫자의 배열을 반환해요. 연속한 숫자는 step 만큼 차이가 나요.
step이 기본값은 1이고, 0일 수 없어요.
인터페이스 
typescript
function range(end: number): number[];
function range(start: number, end: number): number[];
function range(start: number, end: number, step: number): number[];파라미터 
- start(- number): 시작할 숫자. 배열은 이 숫자를 포함해요.
- end(- number): 끝날 숫자. 배열은 이 숫자를 포함하지 않아요.
- step(- number): 배열에서 연속한 숫자의 차이. 기본값은- 1이에요.
반환 값 
- (number[]):start에서 시작해서end전에 끝나는, 연속한 숫자가step만큼 차이나는 배열.
예시 
typescript
// Returns [0, 1, 2, 3]
range(4);
// Returns [0, 5, 10, 15]
range(0, 20, 5);
// Returns [0, -1, -2, -3]
range(0, -4, -1);
// Throws an error: The step value must be a non-zero integer.
range(1, 4, 0);
