--- title: Affectation après reste (%=) slug: Web/JavaScript/Reference/Operators/Remainder_assignment tags: - Assignment operator - JavaScript - Language feature - Operator - Reference browser-compat: javascript.operators.remainder_assignment translation-of: Web/JavaScript/Reference/Operators/Remainder_assignment ---
L'opérateur de reste et d'affectation (%=
) calcule le reste de la division de l'opérande gauche par l'opérande droit et affecte ce résultat à la variable représentée par l'opérande gauche.
Opérateur : x %= y Signification : x = x % y
let truc = 5; truc %= 2; // 1 truc %= 'toto'; // NaN truc %= 0; // NaN
{{Specifications}}
{{Compat}}