// Функция при успешной проверки
var finishPromt = function(data){
alert(data);
}
// Функция проверки
var checkPrompt = function (callkack){
var a = prompt ("Please enter: 123", "");
if(a != 123){
checkPrompt(finishPromt);
}else{
callkack(a);
}
}
// Вызов функции проверки
checkPrompt(finishPromt);