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

JavaScript-də tsikldə bayraq olmaması səhvi

Tutaq ki, bizim müəyyən bir ədədimiz var:

let num = '12345';

Gəlin bu ədədin içində verilmiş rəqəmin olub-olmadığını yoxlayaq. Müəyyən bir proqramçı bunu həyata keçirən kodu artıq yazıb:

for (let digit of num) { if (digit === '3') { console.log('var'); } else { console.log('yox'); } }

Lakin bu kod düzgün işləmir, çünki massivin hər bir elementi üçün 'var' və ya 'yox' çıxış edir. Biz isə nəticənin yalnız bir dəfə çıxış olunmasını istəyirik. Bu halda, tsikl ilə birlikdə problem yalnız bayraq vasitəsilə həll edilə bilər:

let hasDigit = false; // bayraq for (let digit of num) { if (digit === '3') { hasDigit = true; break; } } if (hasDigit) { console.log('var'); } else { console.log('yox'); }
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et