Purpose edit

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

Usage edit

Copy and paste the template below:

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

Examples edit

  • {{Parity|4}} → even
  • {{Parity|9}} → odd
  • {{Parity|-15}} → odd
  • {{Parity|4|foo|bar}} → foo
  • {{Parity|9|foo|bar}} → bar
  • {{Parity|-15|foo|bar}} → bar

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

TemplateData edit

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