This translation is incomplete. Please help translate this article from English.
Declaratia while va crea o bucla ce va executa o declaratie specifica cat timp conditia se va evalua ca adevarat.
Sintaxa
while (conditia) declaratia
conditia- O expresie evaluata inaite de fiecare trecere prin bucla. Daca conditia este evaluata ca si adevarat
declaratiaeste executata. Cand conditia este evaluata ca si falsa executia continua cu declaratia dupa buclawhile. declaratia- O declaratie este executata cat timp conditia se evaluiaza ca si adevarat. Pentru a executa mai multe declaratii in interiorul buclei folosete declaratia block (
{... }) pentru a grupa declaratiile.
Exemple
Urmatoarea bucla while va itera can timp n este mai mic ca trei.
var n = 0;
var x = 0;
while (n < 3) {
n++;
x += n;
}
La fiecare iteratie bucla incrementeaza n si il adauga la x. Astfel, x si n vor lua urmatoarele valori:
- Dupa prima trecere:
n= 1 six= 1 - Dupa a doua trecere:
n= 2 six= 3 - Dupa a treia trecere:
n= 3 six= 6
Dupa ce sa completat a treia trecere, conditia n<3 nu mai este adevarata, astfel bucla se va oprii.
Specificatii
Compatibilitati browser
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help!
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Suport de baza | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
| Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Suport de baza | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Mai vezi
Document Tags and Contributors
Contributors to this page:
mdnwebdocs-bot,
Mercur
Last updated by:
mdnwebdocs-bot,