Loop a Given Number of Times with MiniJinga
May 2025
You can use range() function to run a loop a specific number of times. For example:
Round and Round
---
minijinja =
---
use ;
use SyntaxConfig;
Output:
Implicit Start At 0
Number: 0
Number: 1
Number: 2
Number: 3
Number: 4
Number: 5
Number: 6
Number: 7
Number: 8
Number: 9
Number: 10
Explicit Start At 1
Number: 1
Number: 2
Number: 3
Number: 4
Number: 5
Number: 6
Number: 7
Number: 8
Number: 9
Number: 10
Step Count Of 2
Number: 1
Number: 3
Number: 5
Number: 7
Number: 9
end of line
Endnotes
The range docs page mentions you can decrement the range. It doesn't list how to do that. I tried range(10, 1, -1) but it threw an error.