Operesheni za Nyongeza na Upungufu katika JavaScript

Wacha tuchunguze msimbo ufuatao:

javascriptlet 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 +=:

javascriptlet 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:

javascriptlet 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:

javascriptlet num = 0;
num--;        // toa nambari 1 kutoka kwa kutofautisha num
alert(num);   // itaonyesha -1
Задание 1

Badilisha msimbo huu ili uwe na operesheni za nyongeza na upungufu:

javascriptlet num = 10;
num = num + 1;
num = num + 1;
num = num - 1;
alert(num);