जावास्क्रिप्ट में इंक्रीमेंट और डिक्रीमेंट ऑपरेशंस
निम्नलिखित कोड पर विचार करें:
let num = 0;
num = num + 1; // वेरिएबल num में 1 जोड़ें
alert(num); // 1 प्रदर्शित करेगा
जैसा कि आप पहले से जानते हैं, इस कोड को
ऑपरेटर += के माध्यम से संक्षिप्त रूप में फिर से लिखा जा सकता है:
let num = 0;
num += 1; // वेरिएबल num में 1 जोड़ें
alert(num); // 1 प्रदर्शित करेगा
वास्तव में, प्रोग्रामिंग में एक जोड़ना
इतना आम है कि इस ऑपरेशन के लिए
एक और भी अधिक संक्षिप्त सिंटैक्स बनाया गया है
- विशेष ऑपरेटर इंक्रीमेंट ++, जो वेरिएबल के मान को
1 से बढ़ाता है।
आइए इसकी मदद से अपना कोड फिर से लिखें:
let num = 0;
num++; // वेरिएबल num में 1 जोड़ें
alert(num); // 1 प्रदर्शित करेगा
एक ऑपरेशन डिक्रीमेंट -- भी है, जो वेरिएबल के मान को
1 से घटाता है। उदाहरण देखें:
let num = 0;
num--; // वेरिएबल num से 1 घटाएं
alert(num); // -1 प्रदर्शित करेगा
इस कोड को इस तरह बदलें कि इसमें इंक्रीमेंट और डिक्रीमेंट के ऑपरेशन हों:
let num = 10;
num = num + 1;
num = num + 1;
num = num - 1;
alert(num);