While

While[test, body]
testTrueを与えなくなるまで,testbody を繰り返し評価する.

詳細詳細

  • While[test]は,本体がヌルになっているループを実行する.
  • body の評価でBreak[]が作成されるとWhileループを脱出する.
  • Continue[]body の評価を脱出するが,このループを続行する.
  • 明示的なReturn[]が使われない限り,Whileが返す値はNullとなる.
  • のような例では,C言語と比較すると「」と「」との役割が逆転していることに注意.
バージョン 1 の新機能
New to Mathematica? Find your learning path »
Have a question? Ask support »