Nabrio Help
Nabrio Help

Getting Started

Nara Overview

Understanding Nara

Using Nara

Components

If-ThenFor LoopWhile LoopPause ForProcedure OrderStopSwitch Case

Miscellaneous

Nomenclature
Troubleshooting
Notice and DisclaimerEULA
NodesOperation

For Loop

Slot Usage: 0

Overview

For Loop executes a fixed number of iterations and routes between loop-start and normal continuation paths.

Use this when iteration count is known or computed before loop begins.

Input

Loop Count

integer required

Target number of loop iterations.

Range: 1 to 10000

Runtime notes:

  • Values less than or equal to 0 are corrected to 1.
  • Value can be dynamic (resolved each run from references).

Loop Delay

integer

Delay between iterations in milliseconds.

Range: 0 to 10000

Runtime notes:

  • Applied when loop returns from End input handle to next iteration.
  • Negative values are corrected to 0.

Output

Current Loop Index

integer

Zero-based current iteration index during loop.

Loop Flow Behavior

Start path (loopStart)

Used while currentLoopIndex < loopCount.

Normal output (default handle)

Used when loop completes.

End input (loopEnd)

Connect loop body end back to this input to continue iterating.

Execution details

  • First entry (not from loopEnd) starts at index 0.
  • Each return from loopEnd increments index by 1.
  • When index reaches loop count threshold, loop exits through default output.

If-Then

Previous Page

While Loop

Next Page

On this page

OverviewInputLoop CountLoop DelayOutputCurrent Loop IndexLoop Flow BehaviorStart path (loopStart)Normal output (default handle)End input (loopEnd)Execution details