<script language="javascript">
for(var i=0;i<5;i++)
{
for(var j=0;j<5;j++)
{
if(i==j)
break;}
else
{
document.write("i=",i,",j=",j,"<br>")
}
}
</script>
这段代码怎样理解啊?

解决方案 »

  1.   

    <script language="javascript">
    for(var i=0;i<5;i++){
        for(var j=0;j<5;j++){
          if(i==j)
              break;
          else{
            document.write("i=",i,",j=",j,"<br>")
          }
       }
    }
    </script>
    打印i 和j 的值,j的值必需小于i的值。
      

  2.   

    当i和j的值不相等的时候在页面上输出i和j的值,但是这个代码写的不对:
    document.write("i=",i,",j=",j,"<br>")
    应该改为:
    document.write("i="+i+",j="+j+"<br>")