⊗jstsPmFnClb 54 of 55 menu

टाइपस्क्रिप्ट में कॉलबैक फंक्शन

कॉलबैक फंक्शन के लिए पैरामीटर्स के प्रकार और लौटाए गए मान का प्रकार भी निर्दिष्ट किया जा सकता है। उदाहरण देखें:

function make(num: number, func: (num: number) => number): number { return func(num); }

आइए हमारे फंक्शन को एक कॉलबैक के साथ कॉल करें:

make(3, function(num: number): number { return num ** 2; });

और अब दूसरे कॉलबैक के साथ:

make(3, function(num: number): number { return num ** 3; });

बताएं कि निम्नलिखित कोड को निष्पादित करने का परिणाम क्या होगा:

type Func = (num: number) => number; function make(arr: number[], func: Func): number[] { return arr.map(function(elem: number) { return func(elem); }); } let res: number[] = make([1, 2, 3], function(num: number): number { return num ** 2; }); console.log(res);

निम्नलिखित कोड में की गई त्रुटियों को ढूंढें और सही करें:

type Func = (num: number) => number; function make(arr: number, func: Func): number { let sum = 0; for (let elem of arr) { sum += func(elem); } return sum; } let res: number[] = make([1, 2, 3], function(num): string { return num ** 2; }); console.log(res);
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें