react에서는 setState로 상태 값을 여러번 변경해도 즉각적으로 state에 변경된 상태값을 적용시키지 않음
prev -> 임시저장공간에 있는 값을 변경해주는 것
좋은 코드를 만들기 위해서는 -> 기능만들기 -> 리펙토링 고민하기