Curs Javascript

Instructiunea while

Instructiunea while() repeta un cod atata timp cat o conditie specificata este adevarata.
Sintaxa:

while(conditie){
 //codul care va fi executat
}
- Exemplu:
<script>
var x =0;
while(x <5){
 document.write('<br>x este '+ x);
 x++;
}
</script>
- intai am declarat variabila 'x' cu valoarea 0.
Instructiunea "while" verifica conditia (aici x<5) care este adevarata si permite executarea corpului functiei dintre acolade care afiseaza "x este 1" si incrementeaza valoarea lui 'x' cu o unitate (x++).
Acum 'x' are valoarea 2, se verifica conditia, care este adevarata si se executa iar codul dintre acolade, ..., si tot asa pana cand la verificarea conditiei rezultatul este FALSE, moment in care se termina rularea instructiunii "while".

Instructiunea do...while

do..while() este o varianta a instructiunii while(); dar, spre deosebire de aceasta, do..while() executa intai codul din corpul instructiunii (dintre acolade), dupa care verifica conditia, apoi il repeta pana cant conditia returneaza FALSE.
Astfel, corpul functiei este executat cel putin o data, chiar daca conditia nu este adevarata.

Sintaxa:
do {
 //codul care va fi executat
} while(conditie)
- Exemplu:
<script>
var x =8;
do{
 document.write('<br>x este '+ x);
 x++;
} while(x <5);
</script>
- Aceasta functie afiseaza "x este 8".
Observati ca desi conditia este falsa (x<5), codul dintre acolade este totusi executat o singura data.

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care tag afiseaza textul oblic?
<strong> <pre> <em>
<p>Cursuri, Jocuri, Anime: <em>www.MarPlo.net</em></p>
Care proprietate CSS defineste spatiul dintre continutul elementului si bordura lui?
margin padding position
h3 {
  padding: 2px 0.2em;
}
Clic pe metoda ce returneaza primul element indicat de selectorii specificati.
getElementsByName() querySelector() querySelectorAll()
// preia primul Div cu class="cls", si afiseaza continutul
var elm = document.querySelector("div.cls");
alert(elm.innerHTML);
Indicati variabila PHP ce contine datele din formular trimise cu method="post".
$_SESSION $_GET $_POST
if(isset($_POST["field"])) {
  echo $_POST["field"];
}
Indicati pronumele corespunzator celui din paranteza in propozitia: "(Noi) speak english".
I They We
We speak english.
- Noi vorbim engleza.
Indicati pronumele corespunzator celui din paranteza in propozitia: "(Noi) hablamos español".
Ellos Vosotros Nosotros
Nosotros hablamos español.
- Noi vorbim spaniola.
Instructiuni repetitive while

Last accessed pages

  1. Espanol Chistes - Glume, Bancuri (5259)
  2. Cursuri limba engleza gratuite si lectii online (66757)
  3. Editare, Modificare XML - E4X (2001)
  4. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (276049)
  5. Exercitii engleza - English Tests and exercises - Grammar (116118)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (962)
  2. Coduri pt culori (816)
  3. Curs HTML gratuit Tutoriale HTML5 (683)
  4. Cursuri limba engleza gratuite si lectii online (308)
  5. Exercitii engleza - English Tests and exercises - Grammar (297)