Inkrement- och dekrementoperationer i JavaScript
Låt oss titta på följande kod:
let num = 0;
num = num + 1; // lägger till talet 1 till variabeln num
alert(num); // visar 1
Som du redan vet kan denna kod skrivas om
i förkortad form med operatorn +=:
let num = 0;
num += 1; // lägger till talet 1 till variabeln num
alert(num); // visar 1
Faktum är att tillägget av ett i programmering
förekommer så ofta att för denna operation
har en ännu mer förkortad syntax uppfunnits
- en speciell operator inkrement ++, som ökar
variabelns värde med 1.
Låt oss skriva om vår kod med dess hjälp:
let num = 0;
num++; // lägger till talet 1 till variabeln num
alert(num); // visar 1
Det finns också operationen
dekrement --, som minskar variabelns värde
med 1. Se exemplet:
let num = 0;
num--; // subtraherar talet 1 från variabeln num
alert(num); // visar -1
Ändra denna kod så att den använder operationerna inkrement och dekrement:
let num = 10;
num = num + 1;
num = num + 1;
num = num - 1;
alert(num);