JavaScript-da prompt funksiyasi

Siz allaqachon berilgan xabarni ekranda chiqaradigan alert funksiyasi mavjudligini bilasiz. Shuningdek, foydalanuvchidan ma'lum bir matn olish imkonini beradigan prompt degan o'xshash funksiya mavjud.

Keling, misol uchun foydalanuvchi ismini so'raylik:

javascriptprompt('Ismingiz?');

prompt funksiyasi chiqaradigan oynani ko'rish uchun yuqoridagi kodni ishga tushiring. Ismingizni kiriting va tugmani bosing. Agar siz yuqorida tavsiflangan barcha amallarni bajarganga bo'lsangiz, kiritgan ismingiz bizning skriptimizga o'tadi.

Kiritilgan ismga kirish uchun, prompt funksiyasining natijasini qandaydir o'zgaruvchiga tayinlash kerak, masalan, shu tarzda:

javascriptlet name = prompt('Ismingiz?');

Keling, keyingi kod qatorida alert funksiyasidan foydalanib, avval kiritilgan ismni ekranda chiqaramiz:

javascriptlet name = prompt('Ismingiz?');
alert('Sizning ismingiz: ' + name);

Siz tushunishingiz kerakki, prompt funksiyasi chaqirilganda, tegishli ma'lumotlar kiritilmaguncha skriptning keyingi bajarilishi bloklanadi. Umuman olganda, alert funksiyasi ham xuddi shunday ishlaydi, faqat u mos tugmani bosishni kutadi.

Aytgancha, o'zgaruvchidan foydalanish shart emas:

javascriptalert('Sizning ismingiz: ' + prompt('Ismingiz?'));
Задание 1

prompt funksiyasi yordamida foydalanuvchi yoshini so'rang. alert yordamida foydalanuvchi tomonidan kiritilgan yoshni chiqaring.