ブレイク


break.
制御単語break.は制御構造のfor.、while.、およびwhilst.の中で使うことができ、そのようなクローズド構造のもっとも内側の最後まで飛びます。コンティニュー(continue.)も参照のこと。

itn=: 3 : 0   NB.逆三角数
 s=.0
 for_j.
  i.2e4
 do.
  if. s>:y do. j break. end.
  s=.j+s
 end.
)

   x=: 10 100 1000 10000
   itn"0 x
5 15 46 142
   ]y=: 2&!^:_1 x
5 14.651 45.2242 141.922
   2!y
10 100 1000 10000