我正在尝试编写以下算法的代码
active_id
(数组)ID
来自网址(字符串)注意 - 函数A()只能运行一次。
我尝试编写代码
for (var i = 0; i < activeIds.length; i++) {
if (activeIds[i] != uid) {
A(); //This is running multiple times.
}
我尝试使用while循环
var i = 0;
while (activeIds[i] != uid) {
A(); //This is running multiple times again.
i++;
}
我缺少一些东西。无法弄清楚。
答案 0 :(得分:1)
您可以使用array.indexof()
函数来查找值。
它看起来像这样:
if(activeIds.indexOf(uid) === -1){
A();
}