⊗jsPmFBRN 209 of 505 menu

JavaScript में return का महत्वपूर्ण पहलू

जैसे ही return स्टेटमेंट execute होता है - फ़ंक्शन अपना काम पूरा कर लेता है और आगे कोई भी कोड execute नहीं होता है। उदाहरण देखें:

function func(num) { return num ** 2; console.log('!'); // यह कोड कभी execute नहीं होगा } let res = func(3);

इसका मतलब यह नहीं है कि फ़ंक्शन में केवल एक ही return होना चाहिए। लेकिन उनमें से केवल एक ही execute होगा। निम्नलिखित उदाहरण में, पैरामीटर के मान के आधार पर या तो पहला return execute होगा, या दूसरा:

function func(num) { if (num >= 0) { return '+++'; } else { return '---'; } } console.log(func( 3)); // '+++' output करेगा console.log(func(-3)); // '---' output करेगा

निम्नलिखित कोड execute होने के परिणामस्वरूप कंसोल में क्या output होगा:

function func(num) { return num; let res = num ** 2; return res; } console.log( func(3) );

कारण बताएं।

निम्नलिखित कोड execute होने के परिणामस्वरूप कंसोल में क्या output होगा:

function func(num) { if (num <= 0) { return Math.abs(num); } else { return num ** 2; } } console.log( func(10) ); console.log( func(-5) );

कारण बताएं।

निम्नलिखित कोड execute होने के परिणामस्वरूप कंसोल में क्या output होगा:

function func(num) { if (num <= 0) { return Math.abs(num); } return num ** 2; } console.log( func(10) ); console.log( func(-5) );

कारण बताएं।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें