반복문 내에서 state를 변경하기 위해 setState()를 쓰는 경우 원하는 결과와 다른 결과가 나오게 된다. 데이터를 쌓기 위해 반복문을 돌리는데 데이터가 쌓이지 않고, 첫 데이터 혹은 마지막 데이터만 쌓이게 된다.setState()를 호출 시 상태가 즉각적으로