Loops/Break: Difference between revisions

→‎{{header|J}}: some alternatives
(Frink)
(→‎{{header|J}}: some alternatives)
Line 1,813:
 
=={{header|J}}==
<lang j>loopexample=: verb define{{
while. 1 do.
smoutputecho nk=. ?20
if. 10=nk do. return. end.
smoutputecho ?20
end.
}}</lang>
 
Note that <code>break.</code> or <code>goto_FOO.</code> could have been used in place of <code>return.</code>.:
 
<lang J>loopexample2=: verb define
while. do.
echo k=. ?20
if. 10=k do. break. end.
echo ?20
end.
)</lang>
 
<lang J>loopexample3=: {{
Note that <code>break.</code> could have been used in place of <code>return.</code>.
while. do.
echo k=. ?20
if. 10=k do. goto_done. end.
echo ?20
end.
label_done.
}}</lang>
 
=={{header|Java}}==
6,962

edits