Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > ループ構文 >

While

While[test, body]
testTrueを与えなくなるまで,testbody を繰り返し評価する.
  • While[test]は,本体がヌルになっているループを実行する.
  • body の評価でBreak[]が作成されるとWhileループを脱出する.
  • Continue[]body の評価を脱出するが,このループを続行する.
  • 明示的なReturn[]が使われない限り,Whileが返す値はNullとなる.
  • i=0;While[i<0, tot+=f[i];i++]のような例では,C言語と比較すると「;」と「, 」との役割が逆転していることに注意.
n<4という条件を満足させながら,n を出力し1つずつ増加させる:
バージョン 1 の新機能
© 2013 Wolfram Research, Inc. English
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team