twitter Da pe Twitter facebook Da pe Facebook

Loop-uri For in JavaScript

, June 24th, 2010, Comenteaza

Loop-urile in JavaScript sunt utilizate pentru a executa acelasi bloc de cod de un anumit numar de ori sau atata timp cat o conditie este adevarata.

Loop-uri JavaScript

Se intampla foarte des sa se doreasca executarea unui bloc de cod de mai multe ori la rand. In loc sa se adauge mai multe linii de cod aproape identice, se poate utiliza loop-urile (repetari) pentru a face acest lucru.

In JavaScript sunt doua modele diferite de loop-uri:

  • for - se executa un bloc de cod de un a numit numar de ori.
  • while - se executa un bloc de cod atata timp cat o conditie este adevarata.

Loop-ul for

Loop-ul for se utilizaeaza atunci cand se stie dinainte de cate ori va trebui rulat blocul de cod.

Sintaxa:

for (var=valoaredeinceput;var<=valoaredesfarsit;var=var+increment)
{
    bloc de cod ce va fi executat
}

Exemplu:

Exemplul urmator defineste un loop ce incepe de la x=0 si va continua sa se execute atata timp cat x este mai mic sau egal cu 5. Astfel x se va incrementa cu 1 la fiecare executie.

ATENTIE! Parametrul de incrementare poate fi negativ, iar <= poate fi orice alt operator de comparatie.

<html>
<body>
<script type="text/javascript">
var x=0;
for (x=0;x<=10;x++)
{
document.write("In aceasta repetare x=" + i);
document.write("<br />");
}
</script>
</body>
</html>

Rezultat:

In aceasta repetare x=0
In aceasta repetare x=1
In aceasta repetare x=2
In aceasta repetare x=3
In aceasta repetare x=4
In aceasta repetare x=5
Taguri: , ,

Comenteaza