Incrementi ja dekremendi operatsioonid JavaScriptis
Vaatleme järgmist koodi:
let num = 0;
num = num + 1; // lisame muutujale num arvu 1
alert(num); // kuvab 1
Nagu te juba teate, saab seda koodi ümber kirjutada
lühendatud kujul kasutades operaatorit +=:
let num = 0;
num += 1; // lisame muutujale num arvu 1
alert(num); // kuvab 1
Tegelikult esineb ühe lisamine programmeerimises
nii sageli, et selle operatsiooni jaoks
on loodud veelgi lühendatud süntaks
- spetsiaalne operaator increment ++, mis suurendab
muutuja väärtust 1 võrra.
Kirjutame oma koodi selle abil ümber:
let num = 0;
num++; // lisame muutujale num arvu 1
alert(num); // kuvab 1
Samuti on olemas operatsioon
decrement --, mis vähendab muutuja väärtust
1 võrra. Vaadake näidet:
let num = 0;
num--; // lahutame muutujast num arvu 1
alert(num); // kuvab -1
Muutke seda koodi nii, et selles kasutatakse incrementi ja decrementi operatsioone:
let num = 10;
num = num + 1;
num = num + 1;
num = num - 1;
alert(num);