为了账号安全,请及时绑定邮箱和手机立即绑定

这段代码哪里错了,无法显示结果

<!DOCTYPE HTML>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>if语句</title>
<script type="text/JavaScript">
var mypen=new Array(4);//定义变量mypen,存储笔的黑色。
mypen[0]="black";
mypen[1]="green";
mypen[2]="white";
mypen[3]="black";
for(var i=0;i<3;i++){
 if(mypen[i]=="black")
{
document.write("第"+ i+"支笔是黑色的,所以购买");
}
</script>
</head>
<body>
</body>
</html>



正在回答

7 回答

for 后面右半个 大括号}没有

1 回复 有任何疑惑可以回复我~
#1

loserliu 提问者

非常感谢!
2016-02-27 回复 有任何疑惑可以回复我~

把i<3改成i<mypen.length,还有就是for(){ }这个for语句缺少一个结尾的  }

0 回复 有任何疑惑可以回复我~

把最后一个大括号去掉试试

0 回复 有任何疑惑可以回复我~

把i改成4,然后加上少了的那个大括号仍然不能显示


0 回复 有任何疑惑可以回复我~

i 要小于4;for 的括号没有

1 回复 有任何疑惑可以回复我~

for 后面右半个 大括号}没有

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这段代码哪里错了,无法显示结果

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信