Sobes.tech
Junior — Middle

Мо метавонед шарҳ диҳед, ки чӣ гуна давраи while дар забони Dart кор мекунад?

sobes.tech AI

Ҷавоб аз AI

Лавозиши while дар забони Dart як блоки коди иҷро мекунад, то вақте ки шароит рост аст. Аввал шароит санҷида мешавад, ва агар он true бошад, бадани лавозиш иҷро мешавад. Пас, шароит боз санҷида мешавад ва ҳамин тавр, то даме ки шароит false шавад.

Масалан:

int count = 0;
while (count < 5) {
  print('Count: $count');
  count++;
}

Дар ин мисол, лавозиш арзишҳои аз 0 то 4-ро мебарорад. Вақте ки count ба 5 мерасад, шароити count < 5 нодуруст мешавад ва лавозиш ба охир мерасад.