[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Operators/Decrement [Back]  [Original]

Dcrmentation (--) - JavaScript | MDN

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 English Always switch to English

Dcrmentation (--)

Baseline
Large disponibilit

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'oprateur de dcrmentation (--) permet de dcrmenter (c'est--dire de soustraire un) son oprande et renvoie une valeur qui est le rsultat avant ou aprs la modification.

Dans cet article

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
Oprateur : x-- ou --x

Description

Utilis comme suffixe (l'oprateur tant plac aprs l'oprande), comme dans x--, l'oprateur dcrmentera la valeur et renverra la valeur avant l'incrment.

Utilis comme prfixe (l'oprateur tant plac avant l'oprande), comme dans --x, l'oprateur dcrmentera la valeur et renverra la valeur aprs l'incrment.

Exemples

Dcrment en suffixe

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

// y = 3
// x = 2

Dcrment en prfixe

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

// a = 1
// b = 1

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-postfix-decrement-operator

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page