Break-expressies

Met de expressie Break wordt de binnenste insluitende While-, For- of Foreach-expressielus onmiddellijk afgesloten. De besturing wordt overgedragen aan de expressie die volgt na de beëindigde lus.

De waarde van de expressie Break is altijd nul (0).

Expressie

Syntaxis

Geeft als resultaat

Break

break

De besturing wordt overgedragen aan de expressie die volgt na de beëindigde lus.

In het volgende voorbeeld wordt de voorwaarde If in de While-lus geplaatst, om te controleren of de huidige waarde gelijk is aan 'Display data for 2'. Als dit het geval is, wordt Break uitgevoerd en wordt de lus beëindigd.

    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