Sign in
chromium
/
devtools
/
devtools-frontend.git
/
HEAD
/
.
/
node_modules
/
rambda
/
src
/
mathMod.js
blob: bd135d2dfd61efa26eea42610da05e6cbd523d5e [
file
] [
log
] [
blame
]
import
{
isInteger
}
from
'./_internals/isInteger.js'
export
function
mathMod
(
x
,
y
){
if
(
arguments
.
length
===
1
)
return
_y
=>
mathMod
(
x
,
_y
)
if
(!
isInteger
(
x
)
||
!
isInteger
(
y
)
||
y
<
1
)
return
NaN
return
(
x
%
y
+
y
)
%
y
}