Difference between revisions of "Template:IfAnd"

From Epic Paths
Jump to navigation Jump to search
(Undo revision 2861 by Admin (talk))
Tag: Undo
Line 11: Line 11:
'''Result:''' {{IfAnd|firstvar|secondvar|is true}}
'''Result:''' {{IfAnd|firstvar|secondvar|is true}}


<nowiki>{{</nowiki>IfAnd||secondvar||is false}}</nowiki>
<nowiki>{{</nowiki>IfAnd||secondvar||is true}}</nowiki>


'''Result:''' {{IfAnd||firstvar||is false}}
'''Result:''' {{IfAnd||firstvar||is true}}
 
<nowiki>{{</nowiki>IfAnd||secondvar||is true|else=is false}}</nowiki>
 
'''Result:''' {{IfAnd||firstvar||is true|else=is false}}
</noinclude><!--
</noinclude><!--


--><includeonly>{{#if:{{{6|}}}|{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}|{{#if:{{{4|}}}|{{#if:{{{5|}}}|{{{6}}} }}}}}}}}}}|<!--
--><includeonly>{{#if:{{{6|}}}|{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}|{{#if:{{{4|}}}|{{#if:{{{5|}}}|{{{6}}}|{{{else}}}}}|{{{else}}}}}|{{{else}}}}}|{{{else}}}}}|{{{else}}}}}|<!--
-->{{#if:{{{5|}}}|{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}|{{#if:{{{4|}}}|{{{5}}} }}}}}}}}|<!--
-->{{#if:{{{5|}}}|{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}|{{#if:{{{4|}}}|{{{5}}}|{{{else}}}}}|{{{else}}}}}|{{{else}}}}}|{{{else}}}}}|<!--
-->{{#if:{{{4|}}}|{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}|{{{4}}} }}}}}}|<!--
-->{{#if:{{{4|}}}|{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}|{{{4}}}|{{{else}}}}}|{{{else}}}}}|{{{else}}}}}|<!--
If 3 / IE 2 variables-->{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{{3}}} }}}}<!--
If 3 / IE 2 variables-->{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{{3}}}|{{{else}}}}}|{{{else}}}}}<!--
-->}}}}}}</includeonly>
-->}}}}}}</includeonly>

Revision as of 14:16, 20 November 2021

Requires up to 5 variables to be non-empty.


{{IfAnd|firstvar|secondvar|thirdvar|fourthvar|fifthvar|is true}}</nowiki>

Result: is true

{{IfAnd|firstvar|secondvar|is true}}</nowiki>

Result: is true

{{IfAnd||secondvar||is true}}</nowiki>

Result: {{{else}}}

{{IfAnd||secondvar||is true|else=is false}}</nowiki>

Result: is false