根据用户输入创建变量n次
Creating a variable n times according to user input
我试图创建一个计算矩阵的js程序,但是,我无法弄清楚如何根据用户输入创建数组n次。例如,当程序询问用户他们有多少行时,我希望程序创建n个数组,我也可以推入该行中的值。
假设你想要一个2D矩阵。有2个轴:X &Y.您需要构建一个数组的数组:包含其他数组的全局数组将作为列(或行),而存储在全局数组中的数组将作为行(或行为,取决于您在第一步选择的内容)。
在Javascript中可以这样实例化数组:
var matrix = [];
然后,我们将承认您向用户请求了x行和y颜色。然后您可以构建您的矩阵:
for (var i = 0; i < x; i++) {
matrix[i] = [];
for (var j = 0; j < y; j++) {
matrix[i][j] = "";
}
}
对于介于0和X之间的i,这段代码将为您的矩阵添加1列,并添加j列。注意,我没有在矩阵中设置任何值但是你可以给它任何你想要的值
这样,最终的矩阵看起来就像:[][][][][]
[][][][][]
[][][][][]
5*3矩阵相关文章:
- 从Javascript和Php变量创建Html模板文档
- 在JavaScript中,如何修复元素显示和变量创建之间的初始差异
- 使用javascript中的捕获组从变量创建regex
- 使用javascript中的php变量创建XML
- 将字符串与integer连接,用作jquery中的变量(创建动态变量)
- 如何使用局部变量创建全局变量
- 使用javascript中的变量创建自定义URL
- 基于变量创建json对象id
- 从javascript变量创建一个数组
- 通过传递 PHP 变量创建计时器
- Uncaught TypeError:使用变量创建对象时,undefined不是函数
- 从 2 个变量创建对象的缩写
- 为遗漏的变量创建计数器
- Rails Javascript haml 变量创建
- Javascript:是为所有变量创建的闭包,还是只为内部函数可能使用的变量创建的闭包
- 使用变量创建一个对象文字,如何只获取其值
- JavaScript原型变量创建引用
- 使用php变量+javascript变量创建一个href-url
- Fabric.js:只使用一个变量创建多个对象有问题吗
- 将变量创建到路径JSON是由jQuery执行的操作