JavaScript Soustraction (-)

Exemple

L'opérateur de soustraction ( - ) soustrait des nombres.


var a = 9;
var b = 3;
var c = a - b;

c va maintenant être 6

Si une chaîne ou une valeur booléenne est fournie à la place d'une valeur numérique, elle est convertie en nombre avant que la différence soit calculée ( 0 pour false , 1 pour true ):

"5" - 1;     // 4
7 - "3";     // 4
"5" - true;  // 4

Si la valeur de la chaîne ne peut pas être convertie en un nombre, le résultat sera NaN :

"foo" - 1;      // NaN
100 - "bar";    // NaN