2021年3月28日解決済み

do while で値が評価される仕組みがわかりません

ユーザー

お世話になっております。
do whileについて質問があります。

この命令は

条件は文を実行した後に評価されます。

とのことですが、
だとすると例題での変数hpを100から始めると、本来表示されるべき数値の10ではなく、さらに15引いた-5の時もう一度doの処理をしてしまうのでは
ないでしょうか?
実際に試してみたら「10 HP left!」で終わっていたのでよくわからなくなりました。

よろしくお願いします。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?