Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Math.signum sollte doch 0 zurückliefern, wenn der Parameter = 0 ist, 1, falls der Parameter positiv ist, und -1 falls der Parameter negativ ist. Oder habe ich da etwas falsch verstanden?