Toggle menu
15
236
75
27.7K
Kenshi Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 02:11, 21 February 2025 by Prd (talk | contribs) (Created page with "{{Module rating|release}} {{doc sub}} == Main == This <code>main</code> function of this module checks all positional parameters to see if any of them is equal to the parameter {{para|value}}. If so, it will output "yes", otherwise "no". If the plural {{para|values}} is used, then one or more alternative values may be specified. === Examples === * <code><nowiki>{{#invoke:If any equal|main|a|b|c|d|value=c}}</nowiki></code> gives {{#invoke:If any equal|main|a|b|c|d|valu...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is the documentation page for Module:If any equal

Template:Module rating

Main

This main function of this module checks all positional parameters to see if any of them is equal to the parameter |value=. If so, it will output "yes", otherwise "no".

If the plural |values= is used, then one or more alternative values may be specified.

Examples

  • {{#invoke:If any equal|main|a|b|c|d|value=c}} gives yes
  • {{#invoke:If any equal|main|a|b|c|d|value=r}} gives no
  • {{#invoke:If any equal|main|a|b|c|d|value=}} gives no
  • {{#invoke:If any equal|main|a|b|c|d|values=r, b}} gives yes

IfAnyEqual

The IfAnyEqual function works in a similar way, but instead takes the names of the parameters and checks these arguments of the parent frame.

Example

For example, if you have the following code on {{Template:Template link}}

{{#invoke:If any equal|IfAnyEqual|param1|param2|values=a, b, c}}

Then calling {{Template:Template link}} will give the following results:

Using a prefix

If a prefix is specified with |prefix= then the module will check any parameter that consists of that prefix and possibly a number afterwards.

Example

For example, if you have the following code on {{Template:Template link}}

{{#invoke:If any equal|IfAnyEqual|prefix=param|values=a, b, c}}

Then calling {{Template:Template link}} will give the following results: