상세 컨텐츠

본문 제목

자바스크립트 | 0부터 N까지 순차적으로 증가하는 숫자를 가진 배열 만드는 방법

FrontEnd/Java Script

by 유후(yufu) 2023. 3. 14. 01:43

본문

반응형

0부터 N까지 순차적으로 증가하는 숫자를 가진 배열을 만드려면, 다음과 같이 코드를 작성하면 됩니다:

const arr = new Array(n).fill(0).map((_, i) => i);

위 코드를 설명하면 이렇습니다.

  1. new Array(n)으로 크기가 n인 배열을 생성합니다.
  2. fill(0) 메소드를 사용하여 0으로 초기화합니다.
  3. map 메소드를 사용하여 0부터 n-1까지의 값을 할당한 배열을 생성합니다.
참고 : fill() 메소드는 배열의 모든 요소를 전달된 인자로 채웁니다. 또, map 메소드는 배열의 각 요소에 콜백 함수를 적용하여 새로운 배열을 반환합니다. 이를 이용해서 위 예시에서는 인덱스 i를 해당 요소에 할당하여 0부터 n-1까지의 값을 생성하였습니다.
반응형

관련글 더보기