break 式により、while、for または foreach 式のループを含む最も深い部分から、即座に終了が実行されます。制御は、ループの終端の後にある式に渡されます。
break 式の値は常にゼロ(0)値です。
式
|
構文
|
戻り値
|
Break
|
break
|
制御を、ループ終端の後にある式に渡します。
|
次の例では、現在の値が「Display data for 2」に等しいかどうか調べるために、while ループ内に if 条件があります。true の場合、break が実行されてループの継続が停止します。
var List = ref(xfa.record.lists.list1)
var i=0
while (List.nodes.item(i+1).value ne "3") do
$.addItem(List.nodes.item(i).value,List.nodes.item(i+1).value)
i = i + 2
if (List.nodes.item(i) eq "Display data for 2" then
break
endif
endwhile
|
|
|