UNPKG

227 BJavaScriptView Raw
1import _isInteger from './_internals/_isInteger'
2
3export function mathMod(x, y){
4 if (arguments.length === 1) return _y => mathMod(x, _y)
5 if (!_isInteger(x) || !_isInteger(y) || y < 1) return NaN
6
7 return (x % y + y) % y
8}