]>
Commit | Line | Data |
---|---|---|
1 | /** | |
2 | * Modulo that acts well with negative numbers. | |
3 | * @param {number} dividend the number to divide | |
4 | * @param {number} divisor the divisor to calculate the remainder | |
5 | */ | |
6 | export const modulo = function modulo(dividend, divisor) { | |
7 | return ((dividend % divisor) + divisor) % divisor; | |
8 | }; |