我的为什么结束不了?
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>信息录入</title>
</head>
<body>
<input type="button" value="录入" >
<script type="text/javascript">
var inputs=document.getElementsByTagName("input");
var entry=inputs[0];
entry.onclick=entryFn;
function entryFn(){
//补充代码
var arr=[],i=0;
while(arr[i]!='-1'){
arr[i]=prompt('请输入员工姓名');
i++;
}
arr.pop();
for(var j=0;j<arr.length;j++){
document.write('录入的第'+(j+1)+'个员工信息是:'+arr[j]+'<br/>');
}
}
</script>
</body>
</html>
正在回答
同学你好,同学可以先不用管arr[arr.length-1]是arr[0]还是什么,这样写是符合语法规范的,只是显示不出来值而已。因为我们要判断的是最后一次输入的是不是-1,只要输入内容,就会放到数组里面,那么就可以直接对arr[arr.length-1]进行判断。
同学再理解一下。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星