Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.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中写出n*n矩阵值?_Javascript - Fatal编程技术网

如何在JavaScript中写出n*n矩阵值?

如何在JavaScript中写出n*n矩阵值?,javascript,Javascript,我是JavaScript新手,所以我决定尝试制作一个简单的n*n数组。当我试着写出来的时候,我得到了一些东西 变量映射=[ [1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 2, 3, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0,

我是JavaScript新手,所以我决定尝试制作一个简单的n*n数组。当我试着写出来的时候,我得到了一些东西

变量映射=[ [1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 2, 3, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 3, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] ]; 函数哥特{ 对于变量i=0;i 这通常可以禁用,即在Chrome和Opera中:

在Firefox中,它位于控制台的设置中。使用控制台时按F1

另一个选项是随值一起写入更多数据,例如:

      console.log(i, j, map[i][j]);

问题在于控制台本身的输出。如果有多个类似的条目-如第一行中值为1的前10个元素加上第二行中的1,则将其分组为11的单个条目。如果您查看特定条目的右侧,可以看到有多个条目


它在我的屏幕上写下了全部100条。您的测试环境是什么?您的代码运行得非常好。请在浏览器控制台中查看结果,而不是在代码段控制台中查看结果,该控制台会删除一些主要日志。我用记事本++写的。有一个HTML文件和一个js文件。上面的代码在js中,我在html中调用它。使用Firefox。