Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Référence
  4. Expressions et opérateurs
  5. Décrémentation (--)

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

Décrémentation (--)

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

L'opérateur de décrémentation (--) permet de décrémenter (c'est-à-dire de soustraire un) son opérande et renvoie une valeur qui est le résultat avant ou après la modification.

Exemple interactif

let x = 3;const y = x--;console.log(`x:${x}, y:${y}`);// Expected output: "x:2, y:3"let a = 3;const b = --a;console.log(`a:${a}, b:${b}`);// Expected output: "a:2, b:2"

Syntaxe

js
Opérateur : x-- ou --x

Description

Utilisé comme suffixe (l'opérateur étant placé après l'opérande), comme dansx--, l'opérateur décrémentera la valeur et renverra la valeur avant l'incrément.

Utilisé comme préfixe (l'opérateur étant placé avant l'opérande), comme dans--x, l'opérateur décrémentera la valeur et renverra la valeur après l'incrément.

Exemples

Décrément en suffixe

js
let x = 3;let y = x--;// y = 3// x = 2

Décrément en préfixe

js
let a = 2;let b = --a;// a = 1// b = 1

Spécifications

Specification
ECMAScript® 2026 Language Specification
# sec-postfix-decrement-operator

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2025 Movatter.jp