演算子 > プログラミング演算子 > ループとプログラムを終了する演算子
ループとプログラムを終了する演算子
演算子
説明
現在の反復計算の残りをスキップし、ループの先頭の文に戻ります。この演算子は引数をとりません。
for ループでは、反復変数が増分されます。
条件文とともに continue 演算子を使用することで、プログラムでは現在の反復計算がスキップされ、次の計算に進みます。
現在のループの実行が停止し、計算された最後の値が返ります。この演算子は引数をとりません。
条件文とともに break 演算子を使用することで、プログラムではループの実行が停止し、ループの後の最初の文に制御が戻ります。
プログラムを停止して x を返します。
オペランド
x は有効な任意の PTC Mathcad 式です。
その他の情報
プログラミング演算子名を入力してから Ctrl + J キーを押すことで、すべてのプレースホルダーを備えたプログラミング演算子に変換できます。
停止条件とは別に評価する必要がある式の後ろには break または continue 演算子を挿入する必要があります。たとえば、while ループで continue を使用した場合、continue を実行する前に反復変数を必ず増分する必要があります。増分しない場合、そのプログラムを評価すると無限ループが発生します。
return 演算子は複数の目的に使用できます。この例を次に示します。
プログラムの最後の行で、戻り値を明示する。
基本値を返し、さらなる再帰が生じないようにする。
条件文でのフォールスルーを回避する。
プログラムをデバッグする。プログラムの実行中に return 演算子を追加してローカル変数の値を確認してから除去できます。
これは役に立ちましたか?