[변수선언 방식]
1. 안녕하세요. 위에서 let click = 1; 을 선언한 후, 아래와 같이 코드를 실행하는데
click이 2까지 되고, 아무리 버튼을 눌러도 click이 3이 안나오는데 혹시 이유가 뭘까요?
제 생각에는 useState 값이 변하면서 재실행되는 것과 관련있어 보입니다.
초기화될때 변수 선언으로 어떻게 해결할지 감이 잘 안오네요.
[useState 방식]
2. 위에 let [buttonClick,setButton] = useState(0); 을 선언했습니다.
실행을 해보니, 한 번 누를때 buttonClick 값이 0->1 로 가지않고, 0->0 으로 갔다가 1, 2, 3 이런식으로
증가됩니다. 혹시 이유가 뭘까요 ㅠㅠ