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

Erreur d'absence de drapeau dans une boucle JavaScript

Supposons que nous ayons un certain nombre :

let num = '12345';

Vérifions si ce nombre contient un chiffre donné. Un certain programmeur a déjà écrit le code implémentant ce qui est décrit :

for (let digit of num) { if (digit === '3') { console.log('présent'); } else { console.log('absent'); } }

Ce code, cependant, fonctionne incorrectement, affichant 'présent' ou 'absent' pour chaque élément du tableau. Nous, en revanche, avons besoin que le résultat s'affiche une seule fois. Dans ce cas, en combinaison avec la boucle, le problème n'est résolu que par un drapeau :

let hasDigit = false; // drapeau for (let digit of num) { if (digit === '3') { hasDigit = true; break; } } if (hasDigit) { console.log('présent'); } else { console.log('absent'); }
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser