3 - 25 编程练习
来源:3-25 编程练习
目訫
2018-09-13 16:39:33
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <script> var str = prompt("手机号码"); while(str == null || str.length != 11){ str = prompt("手机号码"); } var Str = str.substr(0,7); var newStr = str.replace(Str,"*******"); document.write(newStr);//补充代码 </script> </body> </html>
想提问一个关于while的问题,就是这段代码前面的循环,
while(str == null || str.length != 11){ str = prompt("手机号码"); }
怎么样将这两个条件分开写,如果发生错误会让重新输入,重新输入之后如果还是错的,继续重新输入。
1回答
直接写两个while循环把条件分开 ,如下 :
但是这样做没意义 , 并且代码多 , 同学上传的代码已经实现效果了 , 不用再改了
希望解答了你的疑惑 , 祝学习愉快 ,望采纳
相似问题