⊗jsPmFBFl 213 of 505 menu

Vlajky ve funkcích JavaScript

Ve funkcích lze používat vlajky v implicitní formě pomocí instrukce return. Podívejme se, jak se to dělá. Předpokládejme, že máme následující funkci, která ověřuje, že všechny prvky pole jsou kladná čísla:

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

Nyní přepíšeme kód funkce pomocí implicitního použití vlajek:

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

Jak to funguje: pokud v poli najdeme požadovaný prvek - opustíme funkci (a také cyklus) pomocí return. Pokud se však v poli nenajde požadovaný prvek - k opuštění funkce nedojde a provedení dospěje k příkazu return true. A vyjde to tak, že funkce vrátí true jako znamení, že všechny prvky v poli jsou kladné.

Vytvořte funkci, která bude parametrem přijímat pole s čísly a ověřovat, že všechny prvky v tomto poli jsou sudá čísla.

Vytvořte funkci, která bude parametrem přijímat číslo a ověřovat, že všechny číslice tohoto čísla jsou liché.

Vytvořte funkci, která bude parametrem přijímat pole a ověřovat, zda jsou v tomto poli dva stejné prvky za sebou.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout