JavaScript-de prompt funksiýasy

Siz ekrana belli bir habary çykarýan alert funksiýasynyň bardygyny bilýärsiňiz. Şoňa meňzeş ýagdaýda, ulanyjydan belli bir tekst almagy mümkin edýän prompt funksiýasy hem bar.

Mysal üçin, ulanyjynyň adyny soralym:

javascriptprompt('Adyňyz?');

prompt funksiýasynyň çykarýan penjiresini görmek üçin ýokardaky kody işlediň. Adyňyzy giriziň we düwmä basyň. Eger ýokarda görkezilen ämelleri hemmesini ýerine ýetirdiňiz, onda girizilen adyňyz biziň skriptimize düşer.

Girizilen ada girip bolmak üçin, prompt funksiýasynyň iş netijesini haýsydyr bir üýtgeýjä ýüklemeli, mysal üçin, şeýle:

javascriptlet name = prompt('Adyňyz?');

Indiki setirde, öň girizilen ady alert funksiýasyny ulanmak bilen ekrana çykaryň:

javascriptlet name = prompt('Adyňyz?');
alert('Siziň adyňyz: ' + name);

prompt funksiýasyny çaýyrýanyňyzdan soň, skriptiň işi gerekli maglumatlar girizilýänçä blokirlendigini düşünmelisiňiz. Umuman, alert funksiýasy hem şeýle işleýär, ýöne ol diňe degisli düwmä basylmagyna garaşýar.

Bu ýerde, üýtgeýjäni ulanmak hökmany däl:

javascriptalert('Siziň adyňyz: ' + prompt('Adyňyz?'));
Задание 1

prompt funksiýasyny ulanmak bilen ulanyjynyň ýaşyny soraň. alert bilen ulanyjynyň girizen ýaşyny çykaryň.