Uvod u petlji u JavaScript-u

Bilo koji programski jezik zahtijeva da se petlje koriste za ponavljanje zadataka. To uglavnom pomaže u automatizaciji tokova ili izvršavanju zadataka koji se često izvode. Stoga se smatraju najčešćim obilježjima bilo kojeg jezika. Raspravljat ćemo o petkama vremena i vremena dok radimo u JavaScript-u i kako se oni koriste. Ovo su blokovi slični uvjetnim izjavama. To znači da će se određeni skup izjava izvoditi samo kada je određena izjava zadovoljna. Petlja će se nastaviti sve dok navedeni uvjet više ne ocijeni kao istinit.

Sintaksa

Sintaksa za Do while petlje u JavaScriptu je sljedeća:

do (
//code to be executed
) while (condition);

Gornja sintaksa jasno znači da će skup iskaza koji se stavljaju u blok do izvršiti jednom prije nego što je uvjet ispunjen. Izjave se izvode bez testiranja stanja. Jednom kada se ovaj blok pokrene, testirat će se kao normalna, a petlja. Da bismo to provjerili, možemo postaviti varijablu na 0. To se može povećati unutar izjave do, a zatim uvjet postaviti na netočno.

Uzmimo primjer kao u nastavku:

//setup variable as 0
let a=0;
do(
a++;
console.log(a);
) while(false);

Izlaz bi ovdje bio 1. Kada se izvrši kod započinje izvršavanje i petlja će se pokrenuti jednom od 0 dok uvjet nije zadovoljen. Petlja kada se stvori pokrenut će se barem jednom iako navedeni uvjet nije zadovoljen.

Kako funkcionira dok petlja radi u JavaScript-u?

  • Petlja dok radi, varijanta je dok petlja koja izvršava skup iskaza dok se navedeni uvjet ne ocijeni na lažnu. Međutim, razlika koja se utvrdi je da se niz naredbi u petlji izvršava barem jednom čak i ako navedeni uvjet nije zadovoljen. Glavna razlika između petke dok i radi dok se petlja uvjet procjenjuje na početku svake iteracije.
  • Ako navedeni uvjet bude lažan, petlja koja slijedi ovim uvjetom nikada se neće izvršiti. Kad se učini dok slika, petlja se izvršava barem jednom. Iako uvjet nije zadovoljan, jednom će se izvršiti. To je zato što je uvjet u do dok petlja naveden na kraju petlje. Zbog toga se uvjeti u petlji jednom izvršavaju.

Učinite dok dijagram toka

Razjasnimo rad ovog petlje pomoću dijagrama toka.

  • Dijagram toka ovdje objašnjava cjelovit rad petlje u JavaScript-u. Petlja dok radi dok petlja djeluje slično kao dok petlja, gdje postoji skup uvjeta koji se moraju izvršiti dok se uvjet ne ispuni.
  • Jednom kada protok započne, procesni okvir u gornjem dijagramu objašnjava da će se kôd početi izvršavati. Jednom kada se izvrši kod provjerit će se je li uvjet zadovoljan. To je prikazano u okviru gdje se procjenjuje stanje. Ako je ovaj uvjet istinit, kôd se ponovno izvršava. Vratit će se u okvir procesa na dijagramu i izvršiti zadani skup izjava.
  • Ako je navedeni uvjet lažan, tada će kôd prestati izvršavati i petlja će izaći. Glavna razlika između vremena i dok traje je u tome što iako uvjet nije istinit, izjave u bloku procesa izvršavat će se jednom čak i prije nego što se uvjet procijeni. Dijagram toka također označava isto. Petlja će se pokrenuti kontinuirano nakon tog prvog izvršenja ako je uvjet istinita i izaći će ako je uvjet lažan.

Primjeri



Do While Loop in JavaScript

Do While
var num = 10, total=0;
do
(
total = total + num;
document.write("Number = " + num);
document.write("Total Value is = " + total);
num++;
)while (number < 15);
document.write("Total Value from outside the Loop is = ", total);



Do While Loop in JavaScript

Do While
var num = 10, total=0;
do
(
total = total + num;
document.write("Number = " + num);
document.write("Total Value is = " + total);
num++;
)while (number < 15);
document.write("Total Value from outside the Loop is = ", total);



Do While Loop in JavaScript

Do While
var num = 10, total=0;
do
(
total = total + num;
document.write("Number = " + num);
document.write("Total Value is = " + total);
num++;
)while (number < 15);
document.write("Total Value from outside the Loop is = ", total);

U gornjem kôdu deklarirali smo broj varijable koji ima vrijednost inicijaliziranu na 10. Ukupna varijabla je inicijalizirana u 0. Ova varijabla izračunat će ukupno dok se petlja pokreće. Kad petlja započne, broj se dodaje ukupnom iznosu. Sljedeći korak povećava vrijednost varijable num za 1. Iako se provjerava uvjet while, što je točno, tj. 10 <15. Petlja će se ponovo izvesti kao u nastavku:

0= 0 + 10
21= 10+11
33= 21+12
46= 33+13
60= 46+14

Nakon što ukupno dostigne 60, broj će se povećavati na 15. Ovdje uvjet postaje 15 <15. Time nije zadovoljan. Ne radi dok petlja izlazi jer uvjet nije zadovoljen.

Izlaz:

Broj = 10

Ukupna vrijednost je = 10

Broj = 11

Ukupna vrijednost je = 21

Broj = 12

Ukupna vrijednost je = 33

Broj = 13

Ukupna vrijednost je = 46

Broj 14

Ukupna vrijednost je = 60

Ukupna vrijednost izvan petlje je = 60

To je način na koji ne radi petlja. Petlja će se izvršavati sve dok se ne ispuni uvjet. Jednom kada uvjet nije zadovoljen, petlja se zaustavlja i izjave koje slijede počinju se izvršavati.

Zaključak - Radite dok petlja u JavaScript-u

Petlja dok radi dok je petlja slična petlji dok se izvršava određeni skup izjava. Razlika je tu u tome što se radi dok se petlja izvršava u potpunosti iako uvjet nije zadovoljen. Obavljanje dok se petlja izvršava dok navedeni uvjet nije istinit i prestaje čim uvjet nije zadovoljen. Za dovršavanje zadataka koji se moraju izvesti u iteraciji nemojte koristiti dok se petlja može koristiti. Stoga u Javascriptu, dok petlja može biti korisna kada se trebaju izvršiti iterativni zadaci. Javascript podržava ovu petlju i može se koristiti kad god je potrebno.

Preporučeni članci

Ovo je vodič za Izvođenje petlje u JavaScript-u. Ovdje smo razgovarali o sintaksi, dijagramu tijeka s primjerima i kako to radi u JavaScript-u. Možete pogledati i sljedeći članak da biste saznali više -

  1. Za petlju u JavaScript-u
  2. Obrasci u JavaScript
  3. Dok je petlja u JavaScript-u
  4. Značajke JavaScripta
  5. Petlje u VBScript sa primjerima

Kategorija: