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
Ce element HTML adauga continut flash SWF in pagina web?
<object> <div> <script><object type="application/x-shockwave-flash" data="file.swf" width="500" height="250">
<param name="src" value="file.swf" />
Browser-ul dv. nu suporta SWF.
</object>
Care pseudo-clasa CSS adauga un stil la un camp input de formular cand e cursorul in el?
:active :focus :hoverinput:focus {
background-color: #88fe88;
}
Clic pe instructiunea care transforma un sir JSON in obiect JavaScript.
JSON.stringify(javascript_object) object.toString() JSON.parse(json_string)var jsnstr = '{"url": "http://coursesweb.net/", "title": "Web Development Courses"}';
var obj = JSON.parse(jsnstr);
alert(obj.url);
Indicati functia PHP care poate crea sau scrie un fisier pe server.
fopen() file_put_contents() file_get_contents()if (file_put_contents("file.txt", "content")) echo "Fisierul a fost creat";
else echo "Fisierul nu poate fi creat";
Cum se spune "al treilea" in engleza?
threeth third threeI planted the third tree.
- Am plantat al treilea pom.
Cum se spune "al treilea" in spaniola?
segundo tres terceroYo planté el tercero árbol.
- Am plantat al treilea pom.