Функсияи prompt дар JavaScript

Шумо аллакай аз мавҷудияти функсияи alert, ки паёми додашударо ба экран мебарорад, огоҳ ҳастед. Инчунин функсияи монанди prompt мавҷуд аст, ки имкон медиҳад аз корбар матни муайян гирифта шавад.

Барои мисол, номи корбарро пурсем:

javascriptprompt('Номи Шумо?');

Рамзи дар боло овардашударо иҷро кунед, то равзанаеро, ки аз ҷониби функсияи prompt бароварда мешавад, бинед. Номи худро ворид кунед ва тугмаро пахш кунед. Агар шумо ҳамаи амалиётҳои дар боло тавсифшударо анҷом дода бошед, он гоҳ номи воридкардаи шумо ба скрипти мо дохил мешавад.

Барои дастрасӣ ба номи воридшуда, натиҷаи кори функсияи prompt бояд ба ягон тағирёбанда дода шавад, масалан, ба ин тарз:

javascriptlet name = prompt('Номи Шумо?');

Биёед дар сатри навбатии рамз номи пештар воридшударо ба экран берун кунем, бо истифода аз функсияи alert:

javascriptlet name = prompt('Номи Шумо?');
alert('Номи Шумо: ' + name);

Шумо бояд фаҳмед, ки даъват кардани функсияи prompt иҷрои минбаъдаи скриптро маҳкам мекунад, то он даме ки маълумоти мувофиқ ворид нашаван. Дар умум, функсияи alert низ ҳамин тавр кор мекунад, танҳо он интизори пахши тугмаи мувофиқ аст.

Айнан, истифодаи тағирёбанда воҷиб нест:

javascriptalert('Номи Шумо: ' + prompt('Номи Шумо?'));
Задание 1

Синни корбарро бо ёрии функсияи prompt бипурсед. Синни воридкардаи корбарро бо ёрии alert намоиш диҳед.