Loops/For: Difference between revisions
Content added Content deleted
(PascalABC.NET) |
Langurmonkey (talk | contribs) |
||
Line 2,282: | Line 2,282: | ||
=={{header|langur}}== |
=={{header|langur}}== |
||
<syntaxhighlight lang="langur"> |
<syntaxhighlight lang="langur"> |
||
for i = 0; i < 5; i += 1 { |
|||
for j = 0; j <= i; j += 1 { |
|||
write "*" |
write "*" |
||
} |
} |
||
writeln() |
writeln() |
||
} |
|||
</syntaxhighlight> |
|||
A for of loop iterates over keys (when used with an array, string, or hash) and a for in loop iterates over values. |
A for of loop iterates over keys (when used with an array, string, or hash) and a for in loop iterates over values. |
||
<syntaxhighlight lang="langur"> |
<syntaxhighlight lang="langur"> |
||
for i of 5 { |
|||
for of i { |
|||
write "*" |
write "*" |
||
} |
} |
||
writeln() |
writeln() |
||
} |
|||
</syntaxhighlight> |
|||
Or, with one for loop... |
Or, with one for loop... |
||
<syntaxhighlight lang="langur"> |
<syntaxhighlight lang="langur"> |
||
for i of 5 { |
|||
writeln "*" * |
writeln "*" * i |
||
⚫ | |||
} |
|||
⚫ | |||
=={{header|Lasso}}== |
=={{header|Lasso}}== |