function GuessText(p,a){ if(a!="foo" && a!="bar" && a!="baz"){ a=prompt(p||"Ввод текста",a||""); return GuessText("Введите правильный текст",a); } else return a; } var some=GuessText(); some; /* bar */