Uvod v jeziku Loop v Javascript

Danes se osredotočamo na zanko. Zankanje ni nič drugega kot to, da vedno znova in znova opravljate nalogo. Recimo, da moramo tiskati nekaj št. na primer od 1 do 10. V tem scenariju, če mislimo, da moramo napisati izjavo za tisk 10-krat za vsako št. kode bo več in zamudno. In najpomembneje je, da se ponavlja. Pri kodiranju v katerem koli jeziku moramo upoštevati SUHO politiko. To pomeni, da se ne ponavljate (SUŠITE). V tej temi bomo spoznali Čeprav je Loop v JavaScriptu.

Torej, tukaj so slike na sliki. V tem času zanke. Če razmišljate o preprostem angleškem jeziku, potem boste razumeli bolje. Preprost, medtem ko je pomen hkrati ali v obdobju. Enako velja tudi tukaj v programskem jeziku. Čeprav je pogoj resničen, se bo izvedla določena koda.

Medtem ko zanka preverja stanje, ali je resnično ali napačno. Če je pogoj resničen, preprosto požene kodo do točke preloma. Če je pogoj napačen, ne gre naprej.

Sintaksa:

While(condition)(
// code to execute
)

V nekem času zanko preverjamo stanje ob zagonu zanke, zato se lahko odločimo, da ga bomo izvedli ali ne. Čez nekaj časa imamo nekaj izjav. Kateri postopek bo izveden - res je le pogoj, določen v tej zanki.

Velikokrat uporabljamo resnično kot resnično in lažno. če poznate binarni koncept v programiranju, ga boste lažje razumeli.

Resnična in napačna sta dve vrednosti, ki se uporabljata za oceno izraza. Med preverjanjem stanja in izvajanjem programa bo to koristno.

Poglejte naslednjo skladnjo za resnično in napačno:

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

Primer

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

Izhod:

V primeru ničle bomo neposredno prišli iz zanke.

Primer

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

Izhod:

Kako deluje, medtem ko zanka deluje v Javascript?

Zanko while je zelo enostavno razumeti. Vemo, da se zanke uporabljajo v programiranju za avtomatizacijo različnih ponavljajočih se nalog. Moramo pa sprejeti nekaj previdnosti na mestu, ko ga ne povečujemo. Da bi dobili bolj jasno predstavo o tem, preverimo naslednji primer.

Primer

Naslednja koda je s povečanjem operaterja ++.

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

Izhod:

Zdaj pa si oglejmo nekaj kode brez prirasta. Poskusite naslednjo kodo.

V JavaScript-ju morate spremeniti spremenljivko in jo inicializirati. Če preskočite ta postopek, lahko pride do napak v izvajalniku.

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

Izhod:

Prosimo, zaženite nad kodo in videli boste, da koda deluje neskončno.

Tiskanje imena Hello ni ustavljeno. Da bi se prepričali, da bi morali dobiti nekaj besed kot izhod, moramo uporabljati operaterja povečanja ali zmanjšanja, skupaj z zanko while.

Diagram pretoka

Na splošno je zanka razdeljena na 3 dele.

  1. Inicializacija: dodelitev vrednosti spremenljivki
  2. Pogoj: pogoj, da preverite, ali je res ali ne
  3. Povečanje ali zmanjšanje: ti operaterji so uporabni pri samodejnem povečevanju zanke ali zmanjšanju zanke.

Pozorno bomo pogledali vsa ta stanja zanke v naslednjem primeru.

Pomemben del vsakega programa je njegova logika. Pozorno si oglejte spodnji diagram poteka na začetku programa, ki ga moramo inicializirati spremenljivko.

Inicializacija ni nič drugega kot dodelitev vrednosti tej spremenljivki, ki jo je treba uporabiti. Po inicializaciji je dobro uporabiti while zanko. čez nekaj časa preverjamo stanje. na primer i <= 5. tukaj se bo zanka začela, če je pogoj resničen. Če je pogoj napačen, bomo izstopili neposredno iz zanke. Na splošno, ko govorimo o izhodu iz zanke, potrebujemo operaterje povečanja (++) in decrement (-).

Primeri

Pomislimo na primer z operaterjem decrement. Do zdaj smo videli zanko while z povečanjem operaterja (++). Zdaj bomo opazovali operater decrement (-). Operater decrementa kot ime pove, zmanjša vrednost spremenljivke glede na dano zahtevo. Loop se ustavi, ko stanje postane napačno.

Primer:

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

Izhod:

Če zaženete zgornji program, boste našli enak izhod, kot ste ga videli pri operaterju povečanja.

Primer:

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

Izhod:

Primer: Medtem ko je zanka z matriko

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

Izhod:

Primer

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

Izhod:

V vseh zgornjih primerih smo videli, kako lahko delujemo z zanko. Looping je možen, ko se stanje uresniči. Spremenite pogoje. Poskusite z resničnimi in napačnimi izjavami. Upoštevajte rezultat.

Medtem ko zanka vedno preverja stanje. Če je pogoj resničen, se izvrši.

Reši nas, da se ponavljamo in ponavljamo vedno znova. Zato poskusite večkrat in si umažite roke.

Zaključek

Zanke igrajo pomembno vlogo pri programiranju. Ker pomagajo zmanjšati ponavljajoče se naloge in jih tudi samodejno. Če imamo pravilno logiko, potem zanka programerju prihrani veliko časa.

Priporočeni članki

To je vodnik za Loop Loop v JavaScript. tu razpravljamo o tem, kako Loop deluje v Javascriptu s primeri, diagramom poteka in izhodi. Za več informacij si lahko ogledate tudi naslednje članke -

  1. Medtem ko je zanka v Javi
  2. Zank v R
  3. Nizi v JavaScript
  4. Zank v C