Kontrola toka izvršavanja
Da bi napravili koristan program u njega moramo uključiti kod za kontrolu izvođenja i grananja.
JavaScript podržava uvjetna izvođenja kao što su if/else i switch/case elemente. Ovi elementi
u osnovi rade na sljedeći način:
1. provjeri vrijednost varijable
2. ovisno o vrijednosto te varijable izvrši predviđeni kod.
if (x > 10)
{
x = 0;
}
else
{
x = x + 1;
}
Najprije treba provjeriti da li je x veći od 10. Ako je veći onda vrati vrijednost x-a na 0, a ako nije
samo povećaj vrijednost x-a za 1. Ako imamo u našem programu potrebu da se zavisno od jedne
varijable program izvršava u više pravaca najbolje je koristiti switch/case petlje.
var x = 1;
switch ( godina )
{
case 1: alert ('x je 1');
break;
case 2: alert ('x je 2');
break;
case 3: alert ('x je 3');
break;
case 4: alert ('x je 4');
break;
default: alert('x nije 1, 2, 3 ili 4!');
}
U ovom primjeru varijabla x određuje koja poruka će se prikazati. Ako x nije ni jedan definiran broj
ispisat će nam se default poruka. Kod break se koristi iza svakoga case-a koji kaže petlji da se prestane
izvršavati ako nađe case koji mu odgovara.
Ako ste naučili nešto novo napišite jedan komentar podrške.
Hvala!
| Autor: Vedran | Datum objave: 21.01.2008 |
KOMENTARI:
Nema još ni jednog komentara.Samo registrirani korisnici mogu komentirati.