次の推測ゲームで TI-86 BASIC プログラミングを開始したところです。
:randInt(1,10)→X
:0→A
:Repeat A=X
:Disp "Guess the number"
:Input "between 1 and 10.", A
:End
ステートメントについての私の理解はRepeat
、条件が真になるまでブロックが実行されるということです。私の場合、ブロックが 1 回だけ実行されることがわかりました。これはA
、ユーザーが入力する の値が のランダムな値と常に同じであることを意味しますがX
、これは信じがたいことです。
私が間違っていることは何か分かりますか?