Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
9 of 17 menu
◀ ▶

Ҳатои дастгир набудани парчам дар ҳалқаи JavaScript

Бигзор мо як рақами муайян дошта бошем:

let num = '12345';

Биёед санҷем, ки оё дар ин рақам рақами додашуда мавҷуд аст. Баъзе барномасоз аллакай коди тавсифшударо навиштааст:

for (let digit of num) { if (digit === '3') { console.log('мавҷуд аст'); } else { console.log('нест'); } }

Ин код, аммо, дуруст кор намекунад, ҳар як унсури массивро чоп мекунад 'мавҷуд аст' ё 'нест'. Ба мо лозим аст, ки натиҷа фақат як бор чоп шавад. Дар ин ҳолат, бо якҷоя кардани ҳалқа, масъала танҳо бо истифода аз парчам ҳал карда мешавад:

let hasDigit = false; // парчам for (let digit of num) { if (digit === '3') { hasDigit = true; break; } } if (hasDigit) { console.log('мавҷуд аст'); } else { console.log('нест'); }
← →
↑
Тоҷикӣ▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан