Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
9 of 17 menu

Fejl ved manglende flag i JavaScript-løkke

Lad os sige, at vi har et tal:

let num = '12345';

Lad os tjekke, om dette tal indeholder et bestemt ciffer. En programmør har allerede skrevet kode, der implementerer det beskrevne:

for (let digit of num) { if (digit === '3') { console.log('til stede'); } else { console.log('ikke til stede'); } }

Denne kode fungerer dog ikke korrekt, da den udskriver 'til stede' eller 'ikke til stede' for hvert element i arrayet. Vi har brug for, at resultatet kun udskrives én gang. I dette tilfælde løses opgaven kun ved hjælp af et flag i kombination med løkken:

let hasDigit = false; // flag for (let digit of num) { if (digit === '3') { hasDigit = true; break; } } if (hasDigit) { console.log('til stede'); } else { console.log('ikke til stede'); }
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