जावास्क्रिप्ट में इंक्रीमेंट और डिक्रीमेंट ऑपरेशंस

निम्नलिखित कोड पर विचार करें:

javascriptlet num = 0;
num = num + 1; // वेरिएबल num में 1 जोड़ें
alert(num);    // 1 प्रदर्शित करेगा

जैसा कि आप पहले से जानते हैं, इस कोड को ऑपरेटर += के माध्यम से संक्षिप्त रूप में फिर से लिखा जा सकता है:

javascriptlet num = 0;
num += 1;     // वेरिएबल num में 1 जोड़ें
alert(num);   // 1 प्रदर्शित करेगा

वास्तव में, प्रोग्रामिंग में एक जोड़ना इतना आम है कि इस ऑपरेशन के लिए एक और भी अधिक संक्षिप्त सिंटैक्स बनाया गया है - विशेष ऑपरेटर इंक्रीमेंट ++, जो वेरिएबल के मान को 1 से बढ़ाता है।

आइए इसकी मदद से अपना कोड फिर से लिखें:

javascriptlet num = 0;
num++;        // वेरिएबल num में 1 जोड़ें
alert(num);   // 1 प्रदर्शित करेगा

एक ऑपरेशन डिक्रीमेंट -- भी है, जो वेरिएबल के मान को 1 से घटाता है। उदाहरण देखें:

javascriptlet num = 0;
num--;        // वेरिएबल num से 1 घटाएं
alert(num);   // -1 प्रदर्शित करेगा
Задание 1

इस कोड को इस तरह बदलें कि इसमें इंक्रीमेंट और डिक्रीमेंट के ऑपरेशन हों:

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