⊗jsPmFNRFP 254 of 505 menu

Vigezo vya Funkcia inayorudishwa katika JavaScript

Katika miito tuliyojifunza tunaweza kupitisha vigezo. Katika mfano ufuatao funkcia ya ndani inatarajia kamba kama kigezo na inatoa matokeo yake kwenye koni:

function func() { return function(str) { return str; }; }

Funkcia ya ndani inafanana na mabano ya pili wakati wa kuita, kwa hivyo ndani ya mabano haya ya pili tunapita kamba unayotaka:

function func() { return function(str) { return str; }; } console.log( func()('!') ); // itatoa '!'

Wacha tufanye ili funkcia ya kwanza pia ikubali kigezo, na ya pili pia. Na tufanye matokeo ya mwito uwe jumla ya vigezo hivi:

function func(num1) { return function(num2) { return num1 + num2; }; } console.log( func(1)(2) ); // itatoa 3

Fanya funkcia func, ambayo wakati itakapoitwa hivi: func(2)(3)(4), irudishe jumla ya nambari zilizopitishwa kwenye vigezo.

Fanya funkcia func, ambayo wakati itakapoitwa hivi: func(2)(3)(4)(5)(), irudishe safu ya nambari zilizopitishwa kwenye vigezo.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa