JavaScript Resta (-)


Ejemplo

El operador de resta ( - ) resta números.


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

c ahora será 6

Si se proporciona una cadena o un valor booleano en lugar de un valor numérico, se convierte en un número antes de calcular la diferencia ( 0 para false , 1 para true ):

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

Si el valor de la cadena no se puede convertir en un Número, el resultado será NaN :

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