РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
9 of 17 menu

JavaScript-da aýlawda flag bolmazlygy ýalňyşlygy

Bizde belli bir san bolsun:

let num = '12345';

Geliň bu sanda bellenen san bardygyny barlap göreli. Bir programmist ýokardaky şertleri amala aşyryş üçin kody ýazyp galdyrdy:

for (let digit of num) { if (digit === '3') { console.log('bar'); } else { console.log('ýok'); } }

Emma bu kod nädogry işleýär, massiwdäki her element üçin 'bar' ýa-da 'ýok' çap edýär. Biz bolsa netijäni diňe bir gezek çap etmek isleýäris. Bu ýagdaýda aýlaw bilen bilelikde mesele diňe flag arkaly çözülýär:

let hasDigit = false; // flag for (let digit of num) { if (digit === '3') { hasDigit = true; break; } } if (hasDigit) { console.log('bar'); } else { console.log('ýok'); }
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et