⊗jsPmFBFl 213 of 505 menu

Flaggor i JavaScript-funktioner

I funktioner kan flaggor användas i implicit form med hjälp av instruktionen return. Låt oss se hur det görs. Låt oss säga att vi har följande funktion som kontrollerar att alla element i arrayen är positiva tal:

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

Låt oss skriva om funktionens kod med hjälp av implicit användning av flaggor:

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

Så här fungerar det: om rätt element hittas i arrayen - kommer vi att lämna funktionen (och även slingan) med hjälp av return. Men om rätt element inte hittas i arrayen - kommer ingen avslut av funktionen att ske och exekveringen kommer att nå kommandot return true. Och då kommer funktionen att returnera true som ett tecken på att alla element i arrayen är positiva.

Skapa en funktion som tar en array med tal som parameter och kontrollerar att alla element i denna array är jämna tal.

Skapa en funktion som tar ett tal som parameter och kontrollerar att alla siffror i detta tal är udda.

Skapa en funktion som tar en array som parameter och kontrollerar om det finns i denna array två identiska element i rad.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa