Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 범위 사이의 자연수 배열 반환

<시간/>

문제

범위를 지정하는 두 개의 숫자 [a, b](a <=b)의 배열을 취하는 JavaScript 함수를 작성해야 합니다.

우리의 함수는 와 b 사이의 모든 자연수를 포함하는 배열을 반환해야 합니다.

예시

다음은 코드입니다 -

const range = [6, 45];
const naturalBetweenRange = ([lower, upper] = [1, 1]) => {
   if(lower > upper){
      return [];
   };
   const res = [];
   for(let i = lower; i <= upper; i++){
      res.push(i);
   };
   return res;
};
console.log(naturalBetweenRange(range));

출력

[ 6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45 ]