利用do---while来做
do{ var userPrompt=prompt('请输入一个数字'); if(userPrompt==""){ alert('您输入有误'); //判断用户输入的内容是否为空 }else{ //判断用户输入的是否为数字 if(isNaN(userPrompt)){ alert('请重新输入'); }else{ //代码到了这里说明用户输入的必定是数字,直接转换 var userInner=parseInt(userPrompt); alert('谢谢您的配合!'); }; }; }while(userPrompt==""||isNaN(userPrompt));