Difference between revisions of "Template:Ifeqany"
Jump to navigation
Jump to search
imported>Jimp |
imported>Jimp (moving doc to /doc) |
||
| Line 1: | Line 1: | ||
| − | <includeonly>{{ifeqany/yn|{{#expr:not({{#ifeq:{{{1}}}|{{{2}}}|0|1}}{{#if:{{{3|}}}|*{{#switch:{{{3}}}|{{{1}}}|{{{2}}}=0|1}}}}{{#if:{{{4|}}}|*{{#switch:{{{4}}}|{{{1}}}|{{{2}}}|{{{3}}}=0|1}}}}{{#if:{{{5|}}}|*{{#switch:{{{5}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}=0|1}}}}{{#if:{{{6|}}}|*{{#switch:{{{6}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}=0|1}}}}{{#if:{{{7|}}}|*{{#switch:{{{7}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}=0|1}}}}{{#if:{{{8|}}}|*{{#switch:{{{8}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}=0|1}}}}{{#if:{{{9|}}}|*{{#switch:{{{9}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}=0|1}}}}{{#if:{{{10|}}}|*{{#switch:{{{10}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}=0|1}}}}{{#if:{{{11|}}}|*{{#switch:{{{11}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}=0|1}}}}{{#if:{{{12|}}}|*{{#switch:{{{12}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}=0|1}}}}{{#if:{{{13|}}}|*{{#switch:{{{13}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}=0|1}}}}{{#if:{{{14|}}}|*{{#switch:{{{14}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}=0|1}}}}{{#if:{{{15|}}}|*{{#switch:{{{15}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}=0|1}}}}{{#if:{{{16|}}}|*{{#switch:{{{16}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}=0|1}}}}{{#if:{{{17|}}}|*{{#switch:{{{17}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}=0|1}}}}{{#if:{{{18|}}}|*{{#switch:{{{18}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}=0|1}}}}{{#if:{{{19|}}}|*{{#switch:{{{19}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}=0|1}}}}{{#if:{{{20|}}}|*{{#switch:{{{20}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}=0|1}}}}{{#if:{{{21|}}}|*{{#switch:{{{21}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}|{{{20}}}=0|1}}}}{{#if:{{{22|}}}|*{{#switch:{{{22}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}|{{{20}}}|{{{21}}}=0|1}}}}{{#if:{{{23|}}}|*{{#switch:{{{23}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}|{{{20}}}|{{{21}}}|{{{22}}}=0|1}}}}{{#if:{{{24|}}}|*{{#switch:{{{2}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}|{{{20}}}|{{{21}}}|{{{22}}}|{{{23}}}=0|1}}}})}}|y={{{y|}}}|n={{{n|}}}}}</includeonly><noinclude> | + | <includeonly>{{ifeqany/yn|{{#expr:not({{#ifeq:{{{1}}}|{{{2}}}|0|1}}{{#if:{{{3|}}}|*{{#switch:{{{3}}}|{{{1}}}|{{{2}}}=0|1}}}}{{#if:{{{4|}}}|*{{#switch:{{{4}}}|{{{1}}}|{{{2}}}|{{{3}}}=0|1}}}}{{#if:{{{5|}}}|*{{#switch:{{{5}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}=0|1}}}}{{#if:{{{6|}}}|*{{#switch:{{{6}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}=0|1}}}}{{#if:{{{7|}}}|*{{#switch:{{{7}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}=0|1}}}}{{#if:{{{8|}}}|*{{#switch:{{{8}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}=0|1}}}}{{#if:{{{9|}}}|*{{#switch:{{{9}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}=0|1}}}}{{#if:{{{10|}}}|*{{#switch:{{{10}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}=0|1}}}}{{#if:{{{11|}}}|*{{#switch:{{{11}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}=0|1}}}}{{#if:{{{12|}}}|*{{#switch:{{{12}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}=0|1}}}}{{#if:{{{13|}}}|*{{#switch:{{{13}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}=0|1}}}}{{#if:{{{14|}}}|*{{#switch:{{{14}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}=0|1}}}}{{#if:{{{15|}}}|*{{#switch:{{{15}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}=0|1}}}}{{#if:{{{16|}}}|*{{#switch:{{{16}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}=0|1}}}}{{#if:{{{17|}}}|*{{#switch:{{{17}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}=0|1}}}}{{#if:{{{18|}}}|*{{#switch:{{{18}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}=0|1}}}}{{#if:{{{19|}}}|*{{#switch:{{{19}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}=0|1}}}}{{#if:{{{20|}}}|*{{#switch:{{{20}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}=0|1}}}}{{#if:{{{21|}}}|*{{#switch:{{{21}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}|{{{20}}}=0|1}}}}{{#if:{{{22|}}}|*{{#switch:{{{22}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}|{{{20}}}|{{{21}}}=0|1}}}}{{#if:{{{23|}}}|*{{#switch:{{{23}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}|{{{20}}}|{{{21}}}|{{{22}}}=0|1}}}}{{#if:{{{24|}}}|*{{#switch:{{{2}}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}|{{{20}}}|{{{21}}}|{{{22}}}|{{{23}}}=0|1}}}})}}|y={{{y|}}}|n={{{n|}}}}}</includeonly><noinclude>{{/doc}}</noinclude> |
| − | |||
| − | |||
| − | |||
Revision as of 02:37, 20 July 2007
This template compares the first unnamed parameter to each of the subsequent (unnamed) parameters (up to two dozen). The output of the template is specified by optional parameters {{{y}}} and {{{n}}}.
Example
Code
# {{ifeqany|ɪ|ɪ|ɛ|æ|ɒ|ʌ|ʊ|i|e|ɑ|ɔ|o|u|a|ɜ|ə|ɨ}}
# {{ifeqany|%|ɪ|ɛ|æ|ɒ|ʌ|ʊ|i|e|ɑ|ɔ|o|u|a|ɜ|ə|ɨ}}
# {{ifeqany|ɪ|ɪ|ɛ|æ|ɒ|ʌ|ʊ|i|e|ɑ|ɔ|o|u|a|ɜ|ə|ɨ|y=found a match|n=didn't find a match}}
# {{ifeqany|%|ɪ|ɛ|æ|ɒ|ʌ|ʊ|i|e|ɑ|ɔ|o|u|a|ɜ|ə|ɨ|y=found a match|n=didn't find a match}}
Result
- 1
- 0
- found a match
- didn't find a match
Details
- If both {{{y}}} and {{{n}}} are specified, the template returns {{{y}}} if there is a match or {{{n}}} otherwise.
- If only one of {{{y}}} or {{{n}}} is specified, the template returns nothing in place of the unspecified one.
- If neither {{{y}}} nor {{{n}}} are specified, the template returns 1 if there is a match or 0 otherwise.
See also
- {{ifeqall}}
- Compares one comparison string against up to 10 case strings with optional result string and default result string outputs.
- {{ifequal}}
- Compares up to 16 comparison strings against an equal number of case strings.
- {{ifor}}
- Compares up to 30 comparison strings against an equal number of case strings with optional result string and default result string outputs.