Gets remainder that is non-negative, even if first number is negative
(a: number, b: number)
| 453 | |
| 454 | /** Gets remainder that is non-negative, even if first number is negative */ |
| 455 | function euclideanModulo(a: number, b: number): number { |
| 456 | return ((a % b) + b) % b; |
| 457 | } |