⊗jsPmFNPFA 246 of 505 menu

Függvények paraméterként történő átadásának alkalmazása JavaScriptben

Készítsünk egy függvényt, amely paraméterként tömböt fogad, a második paraméter pedig egy függvény lesz. Az átadott függvényt a tömb minden elemére alkalmazni kell:

function test(arr, func) { // visszaadjuk a módosított tömböt }

Valósítsuk meg:

function test(arr, func) { // Elindítjuk a ciklust: for (let i = 0; i < arr.length; i++) { arr[i] = func(arr[i]); // alkalmazzuk a függvényt minden elemre } return arr; // visszaadjuk a módosított tömböt }

Alkalmazzuk a függvényünket valamilyen tömbre:

function test(arr, func) { for (let i = 0; i < arr.length; i++) { arr[i] = func(arr[i]); } return arr; } // Alakítsuk át a számok tömbjét a négyzeteik tömbjévé: let result = test( [1, 2, 3], function(num) {return num * num;} ); console.log(result); // kiírja [1, 4, 9]

Formázzuk meg a függvényhívásunkat elegánsabban (így szokásosabb):

function test(arr, func) { for (let i = 0; i < arr.length; i++) { arr[i] = func(arr[i]); } return arr; } // Formázzuk meg a kódot elegánsabban: let result = test([1, 2, 3], function(num) { return num * num; }); console.log(result); // kiírja [1, 4, 9]

Ne kukkoljon a kódomba, valósítsa meg ugyanezt a test függvényt önállóan.

Hívja meg az által Ön által létrehozott test függvényt, átadva paraméterként egy számokból álló tömböt. Tegye meg, hogy a függvény a számok kockáiból álló tömböt adja vissza.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás