doWhileLoop
Last updated
Loop runs, and it continues to repeat as long as the condition remains true, executes the loop first then evaluates the condition.
condition
The condition to evaluates after the loop
boolean
-
-
Yes
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
Last updated
let m = 0;
do {
m++;
console.log("do while loop"+m);
} while(m < 5);