Loop structures: Difference between revisions

Content added Content deleted
(Tern Programming Language)
(Tern Programming Language)
Line 929: Line 929:
==[[Tern]]==
==[[Tern]]==


Tern has several distinct loop statements.
Infinite loop.

==Infinite Loop==


<lang tern>let v = 0;
<lang tern>let v = 0;
loop {
loop {
println(v++);
println(v++);
}</lang>

==While Loop==

<lang tern>let v = 0;
while(v < 100) {
println(v++);
}</lang>

==For Loop==

<lang tern>for(let v = 0; v < 100; v++) {
println(v);
}</lang>

==For In Loop==

<lang tern>for(v in 0 to 99) {
println(v);
}</lang>
}</lang>