Javascript“变量”:如何基于另一个变量分配变量?
我在Javascript中有一组全局计数器变量:
var counter_0 = 0;
var counter_1 = 0;
var counter_2 = 0;
等等
然后,我有了一个Javascript函数,该函数接受一个映射到这些全局计数器的“索引”数字。在此函数内部,我需要使用传递给该函数的“索引”值来读写这些全局计数器。
我希望它如何工作的示例,但当然根本不起作用:
function process(index) {
// do some processing
// if 'index' == 0, then this would be incrementing the counter_0 global variable
++counter_+index;
if (counter_+index == 13)
{
// do other stuff
}
}
我希望我要实现的目标是明确的。如果没有,我会尽力澄清。谢谢。
编辑说明:
我不是要增加计数器的名称,而是要增加计数器包含的值。
-
在我看来像是一个数组,还是我错过了什么?
var counters = [0,0,0]; function process(index) { ++counters[index]; /* or ++counters[index]+index, not sure what you want to do */ if (counters[index] === 13) { /* do stuff */ } }
-
将一个原始变量分配给另一个原始变量,而将参考变量分配给另一个
2021-01-30 关注 0 浏览126 1答案
-
如何将临时变量设置为基于另一个表的值
2021-07-06 关注 0 浏览89 1答案
-
如果两个变量指向同一个对象,为什么不重新分配一个变量会影响另一个变量?
2021-01-29 关注 0 浏览133 1答案
-
在Python中将一个变量的值分配给另一个变量时会发生什么?
2021-01-29 关注 0 浏览86 1答案
-
通过保留基于另一个变量的顺序来收集列表
2021-01-29 关注 0 浏览73 1答案
-
如何在另一个方法中调用变量?
2021-01-29 关注 0 浏览101 1答案
-
如何从另一个模块更改模块变量?
2021-01-29 关注 0 浏览70 1答案
-
如何保持一个变量不变而另一个变量随着excel中的行而变化
2022-07-28 关注 0 浏览8 1答案
-
如何通过GetComponent从另一个游戏对象中的另一个脚本访问变量?
2021-02-02 关注 0 浏览148 1答案
-
如何将变量从一个JFrame传递到另一个
2021-01-30 关注 0 浏览93 1答案