Operesheni za Nyongeza na Upungufu katika JavaScript
Wacha tuchunguze msimbo ufuatao:
let num = 0;
num = num + 1; // ongeza nambari 1 kwa kutofautisha num
alert(num); // itaonyesha 1
Kama unavyojua tayari, msimbo huu unaweza kuandikwa upya
kwa fupi kupitia kiendeshaji +=:
let num = 0;
num += 1; // ongeza nambari 1 kwa kutofautisha num
alert(num); // itaonyesha 1
Kweli, kuongeza moja katika programu
hutokea mara kwa mara sana, kiasi kwamba kwa operesheni hii
imeundwa sintaksia iliyofupishwa zaidi
- kiendeshaji maalum nyongeza ++, kinachoongeza
thamani ya kutofautisha kwa 1.
Wacha tuandike upya msimbo wetu kwa kutumia hii:
let num = 0;
num++; // ongeza nambari 1 kwa kutofautisha num
alert(num); // itaonyesha 1
Pia kuna operesheni
upungufu --, inayopunguza thamani ya kutofautisha
kwa 1. Angalia mfano:
let num = 0;
num--; // toa nambari 1 kutoka kwa kutofautisha num
alert(num); // itaonyesha -1
Badilisha msimbo huu ili uwe na operesheni za nyongeza na upungufu:
let num = 10;
num = num + 1;
num = num + 1;
num = num - 1;
alert(num);