Увод о претраживању док је петља у Јавасцрипту

Данас смо концентрисани на петљу. Лоопинг није ништа друго него обављање задатка опетовано изнова и изнова. Претпоставимо да морамо да одштампамо неки бр. на пример 1 до 10. У овом сценарију, ако мислимо да морамо да напишемо изјаву за штампање 10 пута за сваки бр. кода ће бити више и треба пуно времена. А најважније је да се понавља. Приликом кодирања на било којем језику морамо размотрити ДРИ политику. То значи да се не понављајте (ДРИ). У овој теми ћемо сазнати о Док је петља у ЈаваСцрипт-у.

Дакле, ево петље улазе у слику. У тој петљи. Ако размишљате о једноставном енглеском језику, разумећете их боље. Једноставно, док је значење истовремено или у периоду. Исто се овде односи и на програмском језику. Иако је услов тачан, одређени код ће се извршити.

Док петља проверава стање, да ли је тачно или лажно. Ако је услов тачан, једноставно покреће код до тачке прекида. Ако је услов лажан, не иде даље.

Синтакса:

While(condition)(
// code to execute
)

У неко време проверавамо стање у тренутку покретања петље, тако да можемо одлучити да ли ћемо га извршити или не. У неко време, имамо блок изјава. Који ће доћи у извршење - истинит је само услов наведен у тој петљи.

Истину често користимо као истиниту и лажну. ако знате бинарни концепт у програмирању, биће то лакше разумјети.

Тачно и лажно су две вредности које се користе за процену израза. Приликом провјере стања и извршавања програма ово ће бити корисно.

Погледајте следећу синтаксу за истинито и лажно:

While(true)(
// code will execute
)
While(false)(
// code will not execute
)

Пример

while(true)(
console.log("Hello");
break;
)

Излаз:

У случају нуле, директно ћемо изаћи из петље.

Пример

var i = 0;
while (i < 10) (
console.log(i);
i++;
)

Излаз:

Како ради док петља ради у Јавасцрипту?

Петља је веома једноставна за разумевање. Знамо да се петље користе у програмирању за аутоматизацију различитих понављајућих задатака. Али морамо предузети неке мере предострожности на месту када то не повећавамо. Да бисмо стекли јаснију идеју о томе па проверите следећи пример.

Пример

Следећи код је са повећаним оператором ++.

var i=1;
while (i<=5)(
console.log("Hello");
i++;
)

Излаз:

Сада, да видимо неки код без оператора повећања. Испробајте следећи код.

У ЈаваСцрипт-у морате променити варијаблу и иницирати је. Прескакање овог процеса може проузроковати грешке у времену покретања у преводитељу.

var i=1;
while (i<=5)(
console.log("Hello");
i++;
)

Излаз:

Покрените изнад кода и видећете да се тај код ради бесконачно.

Штампање имена Хелло нема заустављања. Да бисмо били сигурни да би требало да добијемо одређене речи као излаз, морамо користити оператора повећања или смањења, заједно са петљом док.

Дијаграм тока

Опћенито, петља је подијељена у 3 дијела.

  1. Иницијализација: додељивање вредности променљивој
  2. Услов: услов да се провери да ли је тачно или лажно
  3. Повећање или смањивање: ови оператери су корисни у аутоматском повећању петље или у смањењу петље.

Помно ћемо размотрити сва ова стања петље у наредном примеру.

Важан део било ког програма је његова логика. Погледајте пажљиво испод дијаграма тока на почетку програма који нам је потребан за иницијализацију варијабле.

Иницијализација није ништа друго него додељивање вредности тој променљивој која ће се користити. Након иницијализације, добро је применити док је петља. у неко време проверавамо стање. на пример, и <= 5. овде ће се петља покренути ако је услов тачан. Ако је услов лажан, тада ћемо изаћи директно из петље. Уопштено, када говоримо о изласку из петље, потребни су нам увећани (++) и децремент (-) оператери.

Примери

Помислимо на пример са оператором децремент. До сад смо видели време петље са прираштајем оператора (++). Сада ћемо посматрати оператора децремент (-). Оператор децремента као што име сугерира смањује вредност променљиве према датом захтеву. Петља ће се зауставити кад услов постане лажан.

Пример:

var i=5;
while (i>=1)(
console.log("Hello World");
i--;
)

Излаз:

Ако покренете горњи програм, наћи ћете исти излаз као што сте га видели код оператора повећања.

Пример:

fruits = 1;
while (fruits <= 5) (
console.log(fruits + " has to be there");
fruits++;
)
console.log("there are total " + (fruits - 1) + " rounds to market.");

Излаз:

Пример: Док се петља с низом

var fruits = ("Apple", "Banana", "Kiwi", "Pinaple");
total = 0;
while (total < fruits.length) (
console.log("There is " + fruits(total)+ " in the basket");
total++;
)

Излаз:

Пример

var balance = 0;
var greet = "";
while (balance <= 10) (
greet = greet + "\n I have added $" + balance+ " in my account";
balance ++;
)
console.log(greet);

Излаз:

У свим горе наведеним примерима видели смо како можемо да радимо са петљом. Убацивање у пету је могуће кад се стање испуни. Промените услове. Покушајте са истинитим и лажним изјавама. Посматрајте излаз.

Док петља увек проверава стање. Ако је услов тачан, онда се извршава.

То нас спасава од понављања и поновног рада. Зато покушајте неколико пута и запрљајте руке.

Закључак

Петље играју важну улогу у програмирању. Као што помажу у смањењу понављајућих задатака и обављају то аутоматски. Ако имамо исправну логику, петља штеди много времена програмеру.

Препоручени чланци

Ово је водич за Док се петља у ЈаваСцрипт-у. овдје расправљамо о томе док петља ради у Јавасцрипту с примјерима, дијаграмом протока и излазима. Можда ћете такође погледати следеће чланке да бисте сазнали више -

  1. Док је петља у Јави
  2. Петље у Р
  3. Низи у ЈаваСцрипт-у
  4. Петље у Ц

Категорија: