JS modulo nie działa

// The JS % operater is REMAINDER not MODULO
// For modulo behaviour use
function mod(n, m) {
  return ((n % m) + m) % m;
}
just-saved-you-a-stackoverflow-visit