You are on page 1of 4

10/8/2016

JavaScriptfornaredba:JavaScriptvodi:Mojwebdizajn

JavaScript
vodi
JavaScript Introduction:
Uvod u JavaScript (/web-programiranje/vodic/javascript/uvod-u-javascript.aspx)

JavaScript Statements:
JavaScript izjave (/web-programiranje/vodic/javascript/javascript-izjave.aspx)

JavaScript Syntax:
JavaScript sintaksa (/web-programiranje/vodic/javascript/javascript-sintaksa.aspx)

JavaScript Variables:
JavaScript varijable (/web-programiranje/vodic/javascript/javascript-varijable.aspx)

JavaScript Operators:
JavaScript operatori (/web-programiranje/vodic/javascript/javascript-operatori.aspx)

JavaScript if Statement:
JavaScript if naredba (/web-programiranje/vodic/javascript/javascript-ifnaredba.aspx)

JavaScript switch Statement:


JavaScript switch naredba (/web-programiranje/vodic/javascript/javascript-switchnaredba.aspx)

JavaScript for Statement:


JavaScript for naredba (/web-programiranje/vodic/javascript/javascript-fornaredba.aspx)

JavaScript for petlja : JavaScript for Loop


http://www.mojwebdizajn.net/webprogramiranje/vodic/javascript/javascriptfornaredba.aspx

1/4

10/8/2016

JavaScript for petlja : JavaScript for Loop


JavaScriptfornaredba:JavaScriptvodi:Mojwebdizajn

Naredbe ponavljanja : Iteration Statements


Iteracijom omoguavamo ponavljanje jednog dijela programa vie
puta.
Razlikujemo tri vrste naredbi ponavljanja:
for petlju
while petlju
do while petlju

for petlja : for Loop


for petlja je najkrai oblik petlje i ukljuuje tri vana dijela:
Inicijalizaciju varijabli (postavljanje poetnih vrijednosti). Ovaj dio
se izvrava samo jedanput i to prije izvoenja for petlje.
Ispitivanje uvjeta koje daje stanje true ili false. Ako je uvjet true
kd unutar petlje nastavlja s izvoenjem u suprotnom petlja
zavrava. Ovaj dio se izvrava nakon svakog koraka petlje poslije
naredbe promjene varijable.
Naredba promjene varijable se izvrava nakon svakog koraka i
najee poveava ili smanjuje broja.
Ova tri dijele stavljena su u jedan redak i odvojena znakom tokazarez.

http://www.mojwebdizajn.net/webprogramiranje/vodic/javascript/javascriptfornaredba.aspx

2/4

10/8/2016

JavaScriptfornaredba:JavaScriptvodi:Mojwebdizajn

Web dizajn i zarada? Naravno!


Sintaksa for petlje : For Loop Syntax
For pelja slijedi C sintaksu i sastoji se od inicijalizacija, uvjeta i
ponavljanja:
1
2
3
4

for(inicijalizacija;ispitivanjeuvjeta;naredbapromjene){
//naredbekojeseponavljajusvedok
//ispitivaniuvjetdajestanjetrue
}

Primjer:
1
2
3
4
5
6
7
8
9
10
11

<scripttype="text/javascript">
//<![CDATA[
varbrojac;
document.write("Poetakpetlje!"+"<br/>");
for(brojac=1;brojac<=5;brojac++){
document.write("Trenutnostanjebrojaa:"+brojac);
document.write("<br/>");
}
document.write("Zavretakpetlje!<br/>");
//]]>
</script>

Ovaj kod daje u web pregledniku slijedei izlaz:

http://www.mojwebdizajn.net/webprogramiranje/vodic/javascript/javascriptfornaredba.aspx

3/4

10/8/2016

1
2
3
4
5
6
7

JavaScriptfornaredba:JavaScriptvodi:Mojwebdizajn

Poetakpetlje!
Trenutnostanjebrojaa:1
Trenutnostanjebrojaa:2
Trenutnostanjebrojaa:3
Trenutnostanjebrojaa:4
Trenutnostanjebrojaa:5
Zavretakpetlje!

Beskonana for petlja : Innite for Loop


Beskonana for petlja odreuje se na taj nain da se izostavi
inicijalizacija, uvjet i promjena varijable kao u slijedeem primjeru:
1
2
3
4

for(;;){
//bloknaredbiseponavljabeskonano
//akonemanaredbebreak;
}

Copyright Moj web dizajn : 2012-2016

http://www.mojwebdizajn.net/webprogramiranje/vodic/javascript/javascriptfornaredba.aspx

4/4

You might also like