Operaciones de incremento y decremento en JavaScript
Consideremos el siguiente código:
let num = 0;
num = num + 1; // sumamos el número 1 a la variable num
alert(num); // mostrará 1
Como ya sabes, este código se puede reescribir
en forma abreviada mediante el operador +=:
let num = 0;
num += 1; // sumamos el número 1 a la variable num
alert(num); // mostrará 1
De hecho, la suma de uno en programación
se encuentra tan a menudo que para esta operación
se inventó una sintaxis aún más abreviada:
un operador especial incremento ++, que incrementa
el valor de la variable en 1.
Reescribamos nuestro código con su ayuda:
let num = 0;
num++; // sumamos el número 1 a la variable num
alert(num); // mostrará 1
También existe la operación
decremento --, que disminuye el valor de la variable
en 1. Mira el ejemplo:
let num = 0;
num--; // restamos el número 1 de la variable num
alert(num); // mostrará -1
Modifica este código para que use las operaciones de incremento y decremento:
let num = 10;
num = num + 1;
num = num + 1;
num = num - 1;
alert(num);