for循环应该这样写var a,b 
a = 10 
b = 20 
for(i=0;i <10;i++){ 
    a = a + b 
}

解决方案 »

  1.   


    var a,b;a = 10;
    b = 20;
    for(i=0;i<10;i++){
       //a+=b;
       a=a+b;
    }
    alert(a);你的a取不到值是什么意思?
      

  2.   

    var a,b;a = 10;
    b = 20;
    for(i=0;i<10;i++){
       //a+=b;
       a=a+b;
    alert(a)调试这值都正确
    alert(b)调试这值都正确
    }
    alert(a);  这行出错
      

  3.   

    没错啊。<script language="javascript">
    var a,b; 
    a = 10; 
    b = 20; 
    for(i = 0;i < 10;i++)
    {
    a = a + b; 
    alert(a); //调试这值都正确 
    alert(b); //调试这值都正确 

    alert(a);  //210,没有错啊
    </script>
      

  4.   

    for ........  next  ???
     js?? vbs?? 
    js  vbs  ???
      

  5.   

      <script type="text/javascript">
       var a,b;
        a = 10 
        b = 20 
         for(i=0;i<10;i++) 
        {
        a = a + b 
        alert(a);
        }
        alert(a);//输出210
       </script>
    确实 没错。