top
Pradžia
Photoshop
HTML
CSS
JavaScript
PHP
Kita
Forumas

Vartotojo meniu

Forumo naujausi

Apklausa

Kiek tau metų?
 

Mes naudojam Firefox!

Šis ir daugelis kitų puslapių bus daug geriau atvaizduojami su FireFox naršyklę. Tiesiog paspauskite:

FireFox
Autorius: Primatas   
Data: Penktadienis, Kovo 13, 2009

For ir while ciklai yra naudojami, kai norime vykdyti kokį nors kodą keletą kartų tol, kol pasiekiama nustatyta reikšmė.

Pavyzdžiai

For ciklas

For ciklas keičiantis antraštės dydį

JavaScript for ir while ciklai

Kartais norime įvykdyti kodą, kuris yra praktiškai toks pats, tik galbūt skiriasi kažkokia reikšmė. Vietoj to, kad rašytume keletą tokių pat eilučių, galime naudoti ciklus. Pagrindiniai JavaScript ciklai yra:

  • for - ciklas, kuris vykdo kodą tiek kartų, kiek nurodoma.
  • while - ciklas, kuris vykdo kodą tol, kol nurodyta sąlyga įgyja reikšmę true.

For ciklas

Šis tipas dažniausiai naudojamas tada, kai tiksliai žinome, kiek kartų reikia kartoti ciklą.

Sintaksė:

//kint - ciklo kintamasis
for (kint=pradine_reiksme;kint<=galine_reiksme;kint=kint+didinamoji_reiksme) {
vykdomas kodas
}

Pavyzdys

Paaiškinimas:

Ciklas pradedamas sukuriant kintamąjį i su reikšme 0. Tol, kol i yra mažiau arba lygu už 10, cikle esantis kodas yra vykdomas. Kintamasis i bus padidintas vienu vientu, kiekvieną kartą, kai naršyklė baigs vykdyti ciklą.

Pastaba: didinamoji_reiksme nebūtinai turi būti teigiama. Galima atlikti ir kitą matematinę operaciją su ciklo kintamuoju. Ciklo sąlygos <= vietoje, taip pat gali būti ir bet kuris kitas loginis operatorius.

<html>
<body>

<script type="text/javascript">

for (i = 0; i <= 10; i++){

document.write("Kintamasis i yra: " + i);
document.write("<br />");

}

</script>

<p>Paaiškinimas:</p>

<p>Ciklas pradedamas sukuriant kintamąjį i su reikšme 0.</p>

<p>Tol, kol <b>i</b> yra mažiau arba lygu už 10, cikle esantis kodas yra vykdomas.</p>

<p>Kintamasis <b>i</b> bus padidintas vienu vientu, kiekvieną kartą,
kai naršyklė baigs vykdyti ciklą.</p>

</body>
</html>

Rezultatas

Kintamasis i yra: 0
Kintamasis i yra: 1
Kintamasis i yra: 2
Kintamasis i yra: 3
Kintamasis i yra: 4
Kintamasis i yra: 5
Kintamasis i yra: 6
Kintamasis i yra: 7
Kintamasis i yra: 8
Kintamasis i yra: 9
Kintamasis i yra: 10


Paaiškinimas:

Ciklas pradedamas sukuriant kintamąjį i su reikšme 0.
Tol, kol i yra mažiau arba lygu už 10, cikle esantis kodas yra vykdomas.
Kintamasis i bus padidintas vienu vientu, kiekvieną kartą,
kai naršyklė baigs vykdyti ciklą.

While ciklas

Ciklą while aptarsime kitoje pamokoje.

Komentarai
Paieška
Tik registruoti vartotojai gali rašyti komentarus!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
Prisijungę šių reklamų nematysite. prisijungti

bottom
top

Reklama

Plakatas
Plakatas
Plakatas

Naujausi

Skaitomiausi

Reklama ir parama



medines dailylentes ir grindlentes siljan

Jeigu norite paremti mūsų projektą ar pateikti savo reklaminę eilutę, spauskite čia. Ačiū už paramą, ji padės mums išlikti drauge.

Statistika

hey.lt stats.lt

bottom

Dizainą sukūrė: Neshas ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- Privertė veikti: Primatas
parašyti administracijai
Manualai.lt 2008-2009