请老师检查代码

来源:1-11 编程练习

Golden几何

2020-06-26 12:16:25

var input=prompt("请输入您的密码");
    // 下面括号需要加input吗
    function funName(){
        if(input.length>=6&&input.length<=12){
            return"密码格式正确";
        }else if(input.length<6){
            return"密码不能小于6位数";
        }else{
            return"密码不能大于12位数";
        }//这里直接else可以吗
    }
    alert(funName(input));

写回答

2回答

好帮手慕粉

2020-06-27

同学你好,这里的参数传不传都是可以的,因为函数里面访问的input变量是全局下的input变量:

http://img.mukewang.com/climg/5ef720d709ff87f605830221.jpg

但是按照代码的规范来讲,还是应该设置下形参的:

http://img.mukewang.com/climg/5ef7211009596d3905460335.jpg

祝学习愉快~

1

好帮手慕粉

2020-06-27

同学你好,关于同学的问题回答如下:

1、这里是什么意思呢,老师没有看明白:

http://img.mukewang.com/climg/5ef6be9109cc94d704460160.jpg

同学可以再描述下。

2、直接else是可以的,代码实现的也是正确的。

祝学习愉快~

0
holden几何
h 老师你好,这是任务的原文:(2、定义一个函数funName(input),需要有一个参数,这个参数就是用来传递从页面获取的input。),请问括号里面的input加不加有啥区别呢?
h020-06-27
共1条回复

0 学习 · 36712 问题

查看课程