⊗jsPmFBFl 213 of 505 menu

Flag i JavaScript-funktioner

I funktioner kan flag bruges i implicit form ved hjælp af erklæringen return. Lad os se, hvordan det gøres. Lad os sige, at vi har følgende funktion, der kontrollerer, at alle elementer i arrayet er positive tal:

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

Lad os omskrive funktionens kode ved hjælp af implicit brug af flag:

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

Sådan virker det: hvis der findes et passende element i arrayet - vil vi forlade funktionen (og også løkken) ved hjælp af return. Men hvis der ikke findes et passende element i arrayet - vil der ikke ske et exit fra funktionen, og eksekveringen vil nå til kommandoen return true. Og det vil resultere i, at funktionen returnerer true som tegn på, at alle elementer i arrayet er positive.

Lav en funktion, der som parameter vil tage imod et array med tal, og kontrollere, at alle elementer i dette array er lige tal.

Lav en funktion, der som parameter vil tage imod et tal og kontrollere, at alle cifre i dette tal er ulige.

Lav en funktion, der som parameter vil tage imod et array og kontrollere, om der i dette array er to ens elementer i træk.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis