Loops/Nested: Difference between revisions
Content added Content deleted
m (→{{header|Wren}}: Minor tidy) |
|||
Line 4,609: | Line 4,609: | ||
{{libheader|Wren-fmt}} |
{{libheader|Wren-fmt}} |
||
Wren doesn't have ''goto'' or ''break label'' so to break out of nested loops you need to use a flag (''found'' in the code below). |
Wren doesn't have ''goto'' or ''break label'' so to break out of nested loops you need to use a flag (''found'' in the code below). |
||
<syntaxhighlight lang=" |
<syntaxhighlight lang="wren">import "random" for Random |
||
import "/fmt" for Fmt |
import "./fmt" for Fmt |
||
var rand = Random.new() |
var rand = Random.new() |
||
Line 4,623: | Line 4,623: | ||
for (i in 0..19) { |
for (i in 0..19) { |
||
for (j in 0..19) { |
for (j in 0..19) { |
||
Fmt.write("$4d", a[i][j]) |
|||
if (a[i][j] == 20) { |
if (a[i][j] == 20) { |
||
found = true |
found = true |