Skip to main content

RepeatTimes

Type

control structure

Summary

Executes a list of statements a given number of times.

Syntax

repeat <Count> times
<StatementList>
end repeat

Description

Use the repeat Count times structure to execute a set of statements a given number of times, when the statements executed do not rely on knowing which iteration the repeat loop is on.

Parameters

NameTypeDescription

Count

integer

An expression which evaluates to an integer.

StatementList

A set of statements.

Examples

public handler TwoToThePower(in pOperand as integer) as number

if pOperand is 0 then
return 1
end if

variable tCount as number
put the abs of pOperand into tCount

variable tResult as number
put 1 into tResult
repeat tCount times
multiply tResult by 2
end repeat

if pOperand < 0 then
return 1 / tResult
end if

return tResult
end handler