Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Référence JavaScript
  4. Expressions et opérateurs
  5. Négation unaire (-)

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

Négation unaire (-)

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 négation unaire (-) se place devant son opérande et le transforme en son opposé.

Exemple interactif

const x = 4;const y = -x;console.log(y);// Expected output: -4const a = "4";const b = -a;console.log(b);// Expected output: -4

Syntaxe

js
Opérateur: -x;

Exemples

Avec des nombres

js
const x = 3;const y = -x;// y = -3// x = 3

Avec des valeurs non-numériques

L'opérateur de négation unaire peut être utilisé pour convertir une valeur non-numérique en nombre.

js
const x = "4";const y = -x;// y = -4

Spécifications

Specification
ECMAScript® 2026 Language Specification
# sec-unary-minus-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