<script type="text/JavaScript">
 var zhi=new Array("70,80,90,50,66,100");
 var i=0;
 while(i<zhi.length){
     if(zhi[i]<60){
         document.write("成绩差呀"+zhi[i]+"<br/>");
         break;
     }
     document.write("成绩还可以"+zhi[i]+"<br/>");
     i++;
 }
</script>var zhi=new Array("70,80,90,50,66,100");
我觉得这里应该写成var zhi=new Array("70","80","90","50","66","100");
要不然该数组就只有一个元素
定义数组的问题
var zhi=new Array("70","80","90","50","66","100");
不显示循环的数是什么意思,描述清楚一点是什么问题好吧