Template:Parity/doc

From MOASSpedia
< Template:Parity
Revision as of 18:55, 12 March 2022 by Wikipedia>CX Zoom (→‎Examples: Add example)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Purpose

Returns a string based on the mathematical parity of the number. It calculates whether or not a given number is odd or even.

Usage

Copy and paste the template below:

{{Parity | <!-- input value --> | <!-- output if even (optional) --> | <!-- output if odd (optional) --> }}

Examples

  • {{Parity|7}} → odd
  • {{Parity|8}} → even
  • {{Parity|-20}} → even
  • {{Parity|7|foo|bar}} → bar
  • {{Parity|8|foo|bar}} → foo
  • {{Parity|-20|foo|bar}} → foo

An error message is produced if no input value or a non-integral input value is supplied:

  • {{Parity}}Expression error: Unrecognized punctuation character "{".
  • {{Parity|Wikipedia}}Expression error: Unrecognized word "wikipedia".
  • {{Parity|5.6}}Parity is defined only for integral values.

TemplateData

No description.

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Input value1

The number whose parity is to be determined

Example
0, 1, 2, -46, -57, +6, 6373
Numberrequired
Output if even2

Customised output if the input number is even

Default
even
Unknownoptional
Output if odd3

Customised output if the input number is odd

Default
odd
Unknownoptional