Функсияи prompt дар JavaScript
Шумо аллакай аз мавҷудияти функсияи alert,
ки паёми додашударо ба экран мебарорад, огоҳ ҳастед.
Инчунин функсияи монанди prompt мавҷуд аст,
ки имкон медиҳад аз корбар матни муайян гирифта шавад.
Барои мисол, номи корбарро пурсем:
prompt('Номи Шумо?');
Рамзи дар боло овардашударо иҷро кунед, то равзанаеро,
ки аз ҷониби функсияи prompt бароварда мешавад, бинед.
Номи худро ворид кунед ва тугмаро пахш кунед. Агар
шумо ҳамаи амалиётҳои дар боло тавсифшударо анҷом дода бошед,
он гоҳ номи воридкардаи шумо ба скрипти мо дохил мешавад.
Барои дастрасӣ ба номи воридшуда, натиҷаи кори функсияи
prompt бояд ба ягон тағирёбанда дода шавад,
масалан, ба ин тарз:
let name = prompt('Номи Шумо?');
Биёед дар сатри навбатии рамз номи пештар воридшударо
ба экран берун кунем, бо истифода аз функсияи
alert:
let name = prompt('Номи Шумо?');
alert('Номи Шумо: ' + name);
Шумо бояд фаҳмед, ки даъват кардани функсияи
prompt иҷрои минбаъдаи скриптро
маҳкам мекунад, то он даме ки маълумоти мувофиқ
ворид нашаван. Дар умум, функсияи
alert низ ҳамин тавр кор мекунад,
танҳо он интизори пахши тугмаи мувофиқ аст.
Айнан, истифодаи тағирёбанда воҷиб нест:
alert('Номи Шумо: ' + prompt('Номи Шумо?'));
Синни корбарро бо ёрии функсияи
prompt бипурсед.
Синни воридкардаи корбарро бо ёрии alert
намоиш диҳед.