math.modulo ViewHelper <vhs:math.modulo>
Math: Modulo Perform modulo on $input. Returns the same type as $input, i.e. if given an array, will transform each member and return the result. Supports array and Iterator (in the following descriptions "array" means both these types):
If $a and $b are both arrays of the same size then modulo is performed on $a using members of $b, by their index (so these must match in both arrays).
If $a is an array and $b is a number then modulo is performed on $a using $b for each calculation.
If $a and $b are both numbers simple modulo is performed.
Arguments
a -
- DataType
- mixed
- Required
- false
- Description
- First number for calculation
b -
- DataType
- mixed
- Required
- true
- Description
- Second number or Iterator/Traversable/Array for calculation
fail
- DataType
- boolean
- Required
- false
- Description
- If TRUE, throws an Exception if argument "a" is not specified and no child content or inline argument is found. Usually okay to use a NULL value (as integer zero).