⊗jsPmFNRFP 254 of 505 menu

Grąžinamos funkcijos parametrai JavaScript

Išnagrinėti funkcijų iškvietimai gali priimti parametrus. Šiame pavyzdyje vidinė funkcija tikisi parametro kaip eilutės ir išveda jį į konsolę:

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

Vidinei funkcijai atitinka antrasis skliaustas iškviečiant, vadinasi į šį antrąjį skliaustą ir perduodame norimą eilutę:

function func() { return function(str) { return str; }; } console.log( func()('!') ); // išves '!'

Padarykime taip, kad ir pirmoji funkcija priimtų parametrą, ir antroji. O rezultatu iškvietimo padarykime šių parametrų sumą:

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

Sukurkite funkciją func, kuri būdama iškviesta taip: func(2)(3)(4), grąžintų perduotų į parametrus skaičių sumą.

Sukurkite funkciją func, kuri būdama iškviesta taip: func(2)(3)(4)(5)(), grąžintų perduotų į parametrus skaičių masyvą.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti