数値が期待どおりに増加せず、1 ではなく 2 増加するのはなぜですか?
P粉752812853
2023-08-14 15:14:51
<p>React には次のコードがあります。</p>
<pre class="brush:php;toolbar:false;">ゲスト = 0;
functionCup() {
ゲスト = ゲスト 1;
<h2>{ゲスト} のティーカップを返します</h2>;
}
デフォルト関数 TeaSet() をエクスポート {
戻る (
<>
<カップ>
<カップ>
<カップ>
</>
);
}</pre>
<p>私の望む結果は次のとおりです:</p>
<pre class="lang-none prettyprint-override"><code>最初のゲストのティーカップ
2人目のゲスト用のティーカップ
3人目のゲストのティーカップ
</code></pre>
<p>ただし、実際に返される結果は次のとおりです。</p>
<pre class="brush:php;toolbar:false;">2 番目のゲストのティーカップ、
4人目のゲストのティーカップ、
6人目のゲストのティーカップ</pre>
<p>指定したように <code>guest</code> の増分が 1 ではなく 2 になるのはなぜですか? </p>
グローバル状態変数は、この目標を達成するための実行可能な方法ではない可能性があります。
質問で述べた内容に基づいて、
リーリー リーリーparam
をcount
として渡してみることができます。