Kezdőoldal » Számítástechnika » Weblapkészítés » Ezt a kódot elmagyarázná...

Ezt a kódot elmagyarázná valaki (Javascript)?

Figyelt kérdés

Szóval, elkezdtem jst tanulni és volt egy feladat aminek megoldására rákerestem, és volt egy felhasználó aki megcsinálta csak sokkal komolyabban. így nézne ki:


for (var i=1; i<2; i++) {

var user_name = prompt ("Enter your first name in the box below","");

if ((user_name == null ) || (user_name == "")) {

alert ("You must enter your first name!");

i--

}

}


for (var i=1; i<2; i++) {

var last_name = prompt ("Enter your last name in the box below","");

if ((last_name == null ) || (last_name == "")) {

alert ("You must enter your last name!");

i--

}

}


greet (user_name, last_name); // call the greet() function


function greet (who1, who2) {

document.write("Hello " + who1 + " " + who2 + ", Welcome to my Site!");

}


Azt értem hogy mindenképp meg kell adni vmi értéket ahhoz hogy békénhagyjon, de miért kell a kódot kétszer megírni, illetve a for ciklus értelmét se látom itt. Oké hogy egytől növekszik míg nem éri el a 2-t, de miért? illetve a végén meg csökkenti. Nem értem, talán azért hogy a függvény visszatérjen az előző prompthoz?



2015. okt. 4. 13:27
1 2 3
 21/21 uno20001 ***** válasza:

Én a do-while-ra szavazok.


[link]

2015. okt. 5. 20:18
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!