A prompt függvény a JavaScriptben

Már tudatos, hogy létezik a alert függvény, ami egy megadott üzenetet jelenít meg a képernyőn. Létezik egy hasonló prompt függvény is, amely lehetővé teszi, hogy szöveget kapjunk a felhasználótól.

Kérdezzük meg például a felhasználó nevét:

javascriptprompt('Mi a neve?');

Futtassa a fenti kódot, hogy lássa a prompt által megjelenített ablakot. Gépelje be a nevét, és nyomja meg a gombot. Ha elvégezte a fent leírt műveleteket, akkor a beírt név bekerül a szkriptünkbe.

Ahhoz, hogy hozzáférjünk a bevitt névhez, a prompt függvény eredményét valamilyen változóba kell assignálnunk, például így:

javascriptlet name = prompt('Mi a neve?');

A következő kódsorban írjuk ki a képernyőre a korábban beírt nevet, a alert függvény segítségével:

javascriptlet name = prompt('Mi a neve?');
alert('Az ön neve: ' + name);

Értenie kell, hogy a prompt függvény meghívásakor a szkript további végrehajtása blokkolva van, amíg a megfelelő adatokat be nem gépelték. Alapvetően ugyanígy működik a alert függvény is, csak az a megfelelő gomb megnyomására vár.

Egyébként a változó használata nem kötelező:

javascriptalert('Az ön neve: ' + prompt('Mi a neve?'));
Задание 1

Kérdezze meg a felhasználó korát a prompt függvénnyel. Jelenítse meg a alert segítségével a felhasználó által beírt kort.