Laut Google Calculator (-13) % 64 ist 51.
Laut Javascript (siehe diese JSBin ) ist es -13.
Wie behebe ich das?
%nicht der Modulo-Operator ist. Es ist der Restoperator. In JavaScript gibt es keinen Modulo-Operator. Die akzeptierte Antwort ist also der richtige Weg.
(-13) % 64oder-(13 % 64)? Persönlich würde ich die Parens so oder so einsetzen, nur um zusätzliche Klarheit zu schaffen.