Fuze Arena Logo
  • Forum
  • Creations
    Catalogue Showcase
  • Help

for

Purpose

Repeat a section of code for a specfic number of times

Description

The loop is executed until the value of the loop index variable goes from the start value to one step before the end value in increments of step

Syntax

for index = start to end loop ... repeat // Loop over values 

for index = start to end step amount loop ... repeat // Loop over values with step

Arguments

index loop index variable

start start value of index

end end value of index (loop is not executed with this value)

amount amount to change index variable (default is one)

Example

// Draw 100 random boxes
clear()
for i = 1 to 100 loop
    // Pick random colour
    col = { random( 101 ) / 100, random( 101 ) / 100, random( 101 ) / 100, random( 101 ) / 100 }
    x = random( gWidth() )
    y = random( gHeight() )
    width = random( gWidth() / 4 )
    height = random( gHeight() / 4 )
    outline = random( 2 )
    box( x, y, width, height, col, outline )
    update()
repeat
// Wait 3 seconds
sleep( 3 )

Associated Commands

for, repeat, step, to, while

logo

©2019 FUZE Technologies Ltd. FUZE is a registered trademark of FUZE Technologies Ltd. All rights reserved.

Useful links

  • Fuze Main Site
  • Fuze Arena on Twitter
  • Fuze Arena on Youtube
  • Download Buyer

Contact Information

  • FUZE Technologies Ltd
    15 Clearfields Farm
    Wotton Underwood
    Aylesbury, Buckinghamshire
    ​England, HP18 0RS

  • +44 (0) 1844 239 432

  • contact@fuze.co.uk

© Copyright FUZE Technologies Ltd. All rights reserved.