Jump to content

Template:Ifeqany/doc

Unchecked
From pool

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[edit | edit source]

Code[edit | edit source]

# {{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[edit | edit source]

  1. 1
  2. 0
  3. found a match
  4. didn't find a match

Details[edit | edit source]

  • 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[edit | edit source]

{{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.


This content is in the Template Namespace. Used for page-templates that can be re-used across the wiki.