The Basics
Importing Libraries
Traditional Variables
Magic Variables
Global Variables
Strings
Declared Metadata
Property Modifier
Key Modifier
Type Casting
If & Else Statments
Repeat & Repeat Each
Functions & Macros
Menus
Repeats are pretty straight forward. They just repeat whatever code you have in them a certain amount of times. Inside a repeat statement you can access a local variable named repeat index
. This variable will give you the current
index of the repeat statement. To declare a repeat you use the following syntax.
repeat(<#Integer or Variable#>) {
<#Code#>
}
Below are examples of a fully constructed repeat statement
//Repeat with an integer
repeat(3) {
wait(Repeat index)
}
//Repeat with a variable
repeat(seconds) {
wait(Repeat index)
}
repeatEach
is equivalent to shortcuts Repeat With Each
. This is basically a
forEach
in other programming languages. This allows you to repeat through every item in a variable array and access each individual item as you loop through. Inside a repeatEach
statement you have access to two local
variables Repeat Index
and Repeat Item
. Repeat Index
will get the current index of the repeat each statement, and Repeat Item
will get the current item of the repeat each statement.
Below is the syntax for a repeat statement
repeatEach(<#Variable#>) {
<#Code#>
}
Below is an example of a fully constructed repeat each statement
repeatEach(assignments) {
quicklook(Repeat Item)
}