⊗jsPmFBFl 213 of 505 menu

Zászlók a JavaScript függvényekben

A függvényekben a zászlókat implicit módon is használhatjuk a return utasítás segítségével. Nézzük meg, hogyan is történik ez. Tegyük fel, hogy van egy függvényünk, amely ellenőrzi, hogy egy tömb minden eleme pozitív szám-e:

function isPositive(arr) { let flag = true; for (let elem of arr) { if (elem < 0) { flag = false; } } return flag; }

Most írjuk át a függvény kódját implicit zászlóhasználattal:

function isPositive(arr) { for (let elem of arr) { if (elem < 0) { return false; } } return true; }

Hogyan működik: ha a tömbben találunk egy megfelelő elemet - kilépünk a függvényből (és a ciklusból is) a return segítségével. De ha a tömben nem található megfelelő elem - nem történik kilépés a függvényből, és a végrehajtás eléri a return true parancsot. Így azt kapjuk, hogy a függvény a true értéket adja vissza, jelezve, hogy a tömbben minden elem pozitív.

Készítsen egy függvényt, amely paraméterként egy számokat tartalmazó tömböt fogad, és ellenőrzi, hogy a tömbben minden elem páros szám-e.

Készítsen egy függvényt, amely paraméterként egy számot fogad, és ellenőrzi, hogy a szám minden számjegye páratlan-e.

Készítsen egy függvényt, amely paraméterként egy tömböt fogad, és ellenőrzi, hogy van-e a tömbben két egymást követő azonos elem.

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