doWhileLoop
Last updated
Last updated
Loop runs, and it continues to repeat as long as the condition remains true, executes the loop first then evaluates the condition.
Name | Description | Input Type | Default | Options | Required |
---|---|---|---|---|---|
N/A
This will be triggered for every loop that happens while the condition remains true.
In this example, we will do console logging by using console
function in doWhileLoop
callback
Drag a button
component into the canvas and open the Action
tab. Select the press
event of the button and drag the setVar
function to the event flow, add the value m
on var
param and add the value 0
on value
param.
Drag the function doWhileLoop
to the eventflow, on it's condition
param change the param type to function/subflow then add function less
inside the subflow, for the value1
param change the param type to function/subflow then add function getVar
inside the subflow, for the var
param add value m
.
Drag the function setVar
inside function doWhileLoop
yes callback, add value m
on param var
and change the param type to subflow/function on param value
. Inside param value
subflow add add
function then on it's value1
change the param type to subflow/function, add getVar
function in it, then put m
on it's var
param value.
Drag the function console
inside function doWhileLoop
yes callback, change the param type to subflow/function on param value
. Inside param value
subflow add plus
function then on it's value1
param add do while loop
value, as for value2
param change the param type to subflow/function, add getVar
function in it, then put m
on it's var
param value.
Now click the button in preview, it will show the list of do while loop
with the current loop number on the console.
See also:
Functions
condition
The condition to evaluates after the loop
boolean
-
-
Yes