我想知道是否有更短/更简单的方法来编写重复代码.如果在提示框中输入的名称没有任何内容,那么它将发送错误消息并重新输出.
就这样,我不必解释很多,继承人的代码:
function error() {
alert('You must enter a name.');
}
var Name = prompt('What is your name?', 'Name');
function repeat() {
var Name = prompt('What is your name?', 'Name');
if(Name === '') {
error();
repeat();
}
}
if(Name === '') {
error();
repeat();
}
Run Code Online (Sandbox Code Playgroud) javascript ×1