개발 창고/NodeJS

[React] map에서 숫자 FOR문 사용하기

로이제로 2023. 2. 13. 22:00
반응형
Array(100).fill(0).map((_, i) => {
    console.log(i);
})

 

일반적으로 0에서 100까지 반복문을 수행하는 경우에는 아래와 같이 선언하여 사용하곤 합니다.

for(let i = 0; i < 100; i++){
    console.log(i);
}

 

 하지만 React에서 render에서 select의 option값으로 1~100까지의 옵션을 넣고 싶은 경우 return 내에서 for문을 사용할 수 없으므로, 아래와 같이 사전에 option element배열로 만들어 반환하곤 합니다.

 하지만, 아래와 같이 강제로 0으로 채워진 n개의 배열을 만들어 for문과 동일할 결과를 가져오도록 수행할 수도 있습니다.

 

반응형