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

Ralat ketiadaan bendera dalam gelung JavaScript

Katakan kita mempunyai suatu nombor:

let num = '12345';

Mari kita semak sama ada digit yang ditentukan ada dalam nombor ini. Seorang pengaturcara telah menulis kod yang melaksanakan perkara berikut:

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

Walau bagaimanapun, kod ini berfungsi dengan tidak betul, mencetak 'ada' atau 'tiada' untuk setiap elemen dalam tatasusunan. Kita memerlukan hasil dicetak hanya sekali. Dalam kes ini, untuk diselesaikan bersama gelung, masalah hanya boleh diselesaikan dengan menggunakan bendera:

let hasDigit = false; // bendera for (let digit of num) { if (digit === '3') { hasDigit = true; break; } } if (hasDigit) { console.log('ada'); } else { console.log('tiada'); }
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak