この解答例はChatGPTによって生成されています,正しいかは自己判断で。 皆の投稿からも解答例が見つかるかもしれませんよ。
BFE.devでのAI解答例 - React クイズ
14. async event handler
このReactコードを実行すると、何が出力されますか?
答え:1、2
setTimeoutに0を渡し、stateを更新するための処理が非同期で実行されるため、最初のクリックでstateが1になります。2回目のクリックで2になります。useStateの初期値は0なので、最初のレンダリング時にconsole.log(state)で0が出力されます。