a mod b @JavaScript
#JavaScript_Ecosystem
JavaScript
の
%
演算子はmoduloではなくremainderです。
負数含めた
$ a \bmod b
が欲しい場合は以下のようにします。
code:script.js
((a % b) + b) % b
code:function.ts
const mod = (a: number, b: number) => ((a % b) + b) % b;