ChardScript While Loops
ChardScript Loops
ChardScript has two primitive loop commands:
while
loopsfor
loops
The while Loop
With the while
loop we can execute a set of statements as long as a condition is true.
Example
Print i as long as i is less than 6:
call i = 1
while i < 6 then
echo(i)
call i = i + 1
end
The stop Statement
With the stop
statement we can stop the loop even if the while condition is true:
Example
Exit the loop when i is 3:
call i = 1
while i < 6 then
echo(i)
if i == 3 then
stop
end
call i = i + 1
end
The continue Statement
With the continue
statement we can stop the current iteration, and continue with the next:
Example
Continue to the next iteration if i is 3:
call i = 0
while i < 6 then
call i = i + 1
if i == 3 then
continue
end
echo(i)
end
Last updated