将for(i=0;i++;i<=7)改为for(i=0;i<=6;i++)又能正常显示了。这是什么原因?
<script type="text/JavaScript">
var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值
for(i=0;i++;i<=7){
document.write("成绩为:"+mynum[i]+"<br>");
}
</script>
for(初始化变量;循环条件;循环迭代)
{
循环语句
}
规定了语法,第二句是循环条件,所以就不能用i++了