最后alert(funName(input))弹出来的为什么是undefined?
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>return</title>
</head>
<body>
<script>
var input=prompt("请输入您的密码");
function funName(input){
if(input.length<6){
return alert("Password must not be less than six bits")
}else if(input.length>12){
return alert("Password cannot be greater than twelve bits")
}else{return alert("Password format is right")}
}
alert(funName(input));
</script>
</body>
</html>
0
收起
正在回答
2回答
同学你好, 是的哦, 因为使用了alert(funName(input))了,函数中return返回值会在alert弹窗中显示。 所以return之后不需要加上alert了。 祝学习愉快~~~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星