Repeats a block of statements while a condition is true or until a condition becomes true. DO [{WHILE | UNTIL} condition] [statementblock] LOOP DO [statementblock] LOOP [{WHILE | UNTIL} condition] - condition A numeric expression that Basic evaluates as true (nonzero) or false (zero). Example: i% = 0 PRINT "Value of i% at beginning of loop is "; i% DO WHILE i% < 10 i% = i% + 1 LOOP PRINT "Value of i% at end of loop is "; i% See Also