Jump to content

Template:ForeachLoop: Difference between revisions

From Parasol
Created page with "{{#if: {{{1|}}} | <!-- Check if the input parameter is not empty --> {{#explode: {{{1}}} |, |values}} <!-- Split the input parameter by commas and assign to a named variable 'values' --> {{#foreach: values |value| <!-- Loop through the 'values' variable --> * Item: {{{value}}} }} }}"
Tag: wikieditor
 
No edit summary
Tag: wikieditor
Line 1: Line 1:
{{#if: {{{1|}}} | <!-- Check if the input parameter is not empty -->
{{#vardefine: i | 0 }}{{#while:
    {{#explode: {{{1}}} |, |values}} <!-- Split the input parameter by commas and assign to a named variable 'values' -->
| {{#ifexpr: {{#var: i }} < 5 | true }}
    {{#foreach: values |value| <!-- Loop through the 'values' variable -->
| <nowiki />
        * Item: {{{value}}}
* {{#var: i }}{{#vardefine: i | {{#expr: {{#var: i }} + 1 }} }}
    }}
}}
}}

Revision as of 20:00, 3 November 2023

{{#vardefine: i | 0 }}{{#while:

| {{#ifexpr: {{#var: i }} < 5 | true }}
| 
  • {{#var: i }}{{#vardefine: i | {{#expr: {{#var: i }} + 1 }} }}

}}