1-6编程练习

1-6编程练习

<!DOCTYPE html>
<html>
<head lang="en">
   <meta charset="UTF-8">
   <title>return</title>
</head>
<body>
<script>
   var input=prompt("请输入您的密码");
   var s=input;
   function pho(input){
       if (input.length>=6 && input.length<=12 ){
           return;
       }
       else if(input.length<6 ){
           alert("密码不能小于6位")
       }
       else{
           alert("密码不能大于12位")
       }

   }// 补充代码
alert(funName(input));
</script>
</body>
</html>

不管输入多少位,最后都没有任何提示

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
强化的坑 2017-09-29 15:43:52

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>return</title>
</head>
<body>
<script>
    function funName(str){
        if(str.length>=6 && str.length<=12){
            return "密码正确";
        }
        else if(str.length<6){
            return "密码不能小于6位数";
        }
        else{
            return "密码不能大于12位";
        }
    }
    while(1){
        var input=prompt("请输入您的密码");
        alert(funName(input));
        if (funName(input) == "密码正确"){
            break;
        }
    }
</script>
</body>
</html>

怎么都被占用了呢 2017-09-21 19:03:11

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>return</title>

</head>

<body>

<script>

    var input=prompt("请输入您的密码");

    function funName(input){

      if(input.length>=6&&input.length<=12){

        return alert("密码成功");

      }

      else if(input.length<6){

        return "密码不能小于6位数"

      }

      else if(input.length>12){

        return "密码不能大于12位数"

      }

    }

    alert(funName(input));


</script>

</body>

</html>


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师