--- title: Modulo (%) slug: Web/JavaScript/Reference/Operators/Remainder tags: - Division mit Rest - Divisionsalgorithmus - Restwert - Restwertberechnung translation_of: Web/JavaScript/Reference/Operators/Remainder original_slug: Web/JavaScript/Reference/Operators/Modulo ---
Der Modulo-Operator (%) gibt den Restwert zurück, der übrig bleibt wenn ein Operand durch einen anderen geteilt wird. Das Vorzeichen ergibt sich aus der Wahl der Quotienten.
Operator: var1 % var2
12 % 5 // 2 1 % -2 // 1 1 % 2 // 1 2 % 3 // 2 5.5 % 2 // 1.5
-12 % 5 // -2 -1 % 2 // -1 -4 % 2 // -0
NaN % 2 // NaN
Specification |
---|
{{SpecName('ESDraft', '#sec-multiplicative-operators', 'Remainder operator')}} |
{{Compat("javascript.operators.remainder")}}