Uvod u Loop u JavaScript

For Loop u JavaScriptu je najbolja metoda za istodobno ponavljanje niza podataka. Za petlju je petlja koja se kontrolira na ulazu u kojoj se provjerava stanje ispitivanja prije odlaska na tijelo programa. Za petlju se koristi kada znamo broj iteracija prije ulaska u petlju. Petlje se obično koriste za ponavljanje niza koraka određeni broj puta, pa često uključuju varijable brojača, uvjetni test, način promjene varijable brojača. U mnogim slučajevima, kod petlje se može postići ista stvar kao i petlja, s manje redaka koda.

Vrste petlje u JavaScript-u

  • Za: Koristi se da se kôd prođe kroz broj n puta dok uvjet nije lažan
  • Za / u : Koristi se za kretanje kroz svojstva objekta
  • Za / od : Koristi se za kretanje kroz niz ponavljajućih objekata

Za sintaksu petlje

for (Initialization condition; test condition; Increment/Decrement)
(
Body of loop
)

Za sintaksu / u petlji

for (var in object)
(
Body of loop
)

Za / od Sintaksa petlje

for (variable of iterable)
(
Body of loop
)

Tijek rada za petlju u JavaScript-u

  1. Uvjet inicijalizacije: Uvjet navodi početak petlje za for. Promjenjiva se može inicijalizirati u petlji ili se varijabla može zasebno deklarirati.
  2. Stanje ispitivanja: jer je petlja ulazna kontrolna petlja, stanje se provjerava prije nego što se program pokrene. Ispituje i stanje izlaza petlje.
  3. Izvođenje Izjave: Samo ako je uvjet ispitivanja točan, tada se izvršava tijelo petlje.
  4. Povećanje / smanjenje: za svaki ciklus, nakon što se petlja izvrši, kontrola ide u naredni porast. Ovdje je povećanje ili smanjivanje kontrolnih varijabli.
  5. Prekid petlje: petlja se prekida čim uvjet postane lažan.
Napomena : Ako želimo, preskočimo uvjet inicijalizacije unutar for petlje, ali (;) Točka zarezu ne smije se uklanjati. Ako se ukloni, program će izbaciti pogrešku. Promjenjiva se može deklarirati izvan petlje.

Primjer

Int add=10;
For(;add<30;add++)

Kako radi petlja u JavaScript-u?

Kad se petlja izvrši, provjerava se početno stanje. To je početna vrijednost odakle počinje petlja. Sljedeći korak je uvjet testiran je li navedeni uvjet istinit ili lažan; to određuje treba li petlja nastaviti ili ne. Ako je uvjet istinit, varijabla mijenja petlju i izvršava se izjava petlje. Nakon što se Izjava izvrši, petlja se ponovno pokreće dok uvjet nije lažan.

Dijagram toka za petlju

Ispod je dijagram toka za petlju u JavaScript-u:

Petlja se prvo izvršava i za petlju provjerava stanje ispitivanja, je li istina ili ne. Ako je uvjet istinit, otići će u blok izjava gdje se program izvodi. Ako je uvjet lažan, tada će petlja izaći, a program će biti zaustavljen.

Primjer # 1: Korištenje za petlju

Program u nastavku napisan je za ispis popisa imena učenika pomoću JavaScripta.

Kodirati



var students = new Array("John", "Ann", "Aaron", "Edwin", "Elizabeth");
document.write(" Using for loops
");
for (i=0;i (
document.write(students(i) + "
");
)




var students = new Array("John", "Ann", "Aaron", "Edwin", "Elizabeth");
document.write(" Using for loops
");
for (i=0;i (
document.write(students(i) + "
");
)


Izlaz:

Primjer # 2: Korištenje za petlju

Kodirati



for (var iterator1 = 0; iterator1 < 5; iterator1++) //initialization, condition, increment
(
document.write(iterator1 + 1 + ". " + "For loop Tutorial for JavaScript ");
)
document.write(" Loop end");




for (var iterator1 = 0; iterator1 < 5; iterator1++) //initialization, condition, increment
(
document.write(iterator1 + 1 + ". " + "For loop Tutorial for JavaScript ");
)
document.write(" Loop end");




for (var iterator1 = 0; iterator1 < 5; iterator1++) //initialization, condition, increment
(
document.write(iterator1 + 1 + ". " + "For loop Tutorial for JavaScript ");
)
document.write(" Loop end");

Izlaz:

Napomena: Za krajeve petlje nakon 5 ponavljanja.

Primjer # 3: Upotreba for / in petlje

Petlja za ulazak koristi se za ponavljanje kroz svojstva objekta.

Kodirati



var string1 = "";
var object1 = (a: 1, b: 2, c: 3);
for (var property1 in object1)
(
string1 += object1(property1);
)
document.write(string1);

Izlaz:

Primjer # 4: Upotreba for / of petlje

Kodirati


JavaScript For/Of Loop


JavaScript For/Of Loop


JavaScript For/Of Loop

Stavka for / of izvodi kroz vrijednosti iterabilnog objekta.

var cars = ('BMW', 'Volvo', 'Mini');
var x;
za (x automobila) (
document.write (x + "
„);
)

Izlaz:

Zaključak

U početku bi petlja mogla izgledati malo zbunjujuće, ali jednom kad utvrdite različite dijelove izjave, oni nisu teški. Samo imajte na umu da svaki za petlju započinje ključnom riječi za, a slijedi skup zagrada koji sadrži tri dijela, par kovrčavih zagrade. Za petlju pomaže programeru da učinkovito i lako napiše program. Štedi problem pisanja više redaka koda što troši više vremena. Da programer napiše program učinkovito i produktivno. Opraštava dodatnu prednost jer smanjuje duljinu programa.

Preporučeni članak

Ovo je vodič za Loop u JavaScript-u. Ovdje razgovaramo o Uvodu za Loop u JavaScript i njegove vrste zajedno s dijagramom toka. Možete i proći naše druge predložene članke da biste saznali više -
  1. Značajke JavaScripta
  2. Python vs JavaScript
  3. Upotrebe JavaScripta
  4. Za petlju u Pythonu
  5. Uvod u petlju na Javi
  6. Iterator u Javi
  7. Primjeri Iteratora u Pythonu

Kategorija: