Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我在循环中哪里错了?_Javascript_Loops - Fatal编程技术网

Javascript 我在循环中哪里错了?

Javascript 我在循环中哪里错了?,javascript,loops,Javascript,Loops,它应该打印数字1-10的乘法表 <script> //Multiplication table of 1 to 10; var a=b=1; for (a==1; a<=10; a++){ for(b==1; b<=10; b++){ document.write(a + "x" + b + "=" + (a*b) + "<br />");

它应该打印数字1-10的乘法表

<script>
    //Multiplication table of 1 to 10;
        var a=b=1;
        for (a==1; a<=10; a++){
            for(b==1; b<=10; b++){
                document.write(a + "x" + b + "=" + (a*b) + "<br />");
            }
        }
    </script>

//1到10的乘法表;
变量a=b=1;

对于(a==1;a将
a==1
b==1
更改为
a=1
b=1
=
是一个比较符号。

对于循环,只有一个等于登录的符号

//Multiplication table of 1 to 10;
 var a=b=1;
 for (a=1; a<=10; a++){
     for(b=1; b<=10; b++){
         document.write(a + "x" + b + "=" + (a*b) + "<br />");
     }
  }
//1到10的乘法表;
变量a=b=1;

对于(a=1;a首先,在for循环中使用匹配运算符而不是设置运算符…使用
a=1
b=1
@ManuKarki,并更新变量声明。它应该是
var a,b;
。您的版本
var a=b=
使
b
成为全局变量。您不需要在这里赋值。