Javascript条件逻辑节点
是否可以对此场景进行检查Javascript条件逻辑节点,javascript,node.js,Javascript,Node.js,是否可以对此场景进行检查 一个无限循环的数字,例如1 2 3 4正在进入服务器 然而,我只想接受这些数字一次 以下是我迄今为止所做的工作。我想我还缺少一张有条件的支票 var check = false; if(check == false) { check = true; // But once check is true the number will never come in //For example, this will print 1. but it wi
- 一个无限循环的数字,例如1 2 3 4正在进入服务器
- 然而,我只想接受这些数字一次
var check = false;
if(check == false)
{
check = true; // But once check is true the number will never come in
//For example, this will print 1. but it will not print 2 3 4.
//If i do not have the checker, it will print 1 2 3 4 1 2 3 4 1 2.. infinity time.
}
我使用循环做了额外的检查来解决这个问题您知道单个循环中的整数数量吗?
var logOnce = (function() {
var seen = {};
return function(value) {
if (!seen[value]) {
seen[value] = true;
console.log(value);
}
};
})();
logOnce(1);
// => 1
logOnce(2);
// => 2
logOnce(1);
logOnce(3);
// => 3
logOnce(3);
logOnce(3);
如果是的话,你可以试试这样的
var counter=0;//outside the loop
var check = false;
var n=4;//no. of integers in single loop
if(check == false)
{
counter++;
if(n==counter){
check = true;
}
}
你知道单个循环中的整数数吗? 如果是的话,你可以试试这样的
var counter=0;//outside the loop
var check = false;
var n=4;//no. of integers in single loop
if(check == false)
{
counter++;
if(n==counter){
check = true;
}
}
使用哪些值进行检查?可能是您应该处理
array
您可以发布完整的代码并使用哪些值进行检查吗?也许你应该处理数组你能发布完整的代码吗?@RIYAJKHAN:如果没有澄清,就不可能知道它是什么意思。但是这里的方法已经足够普遍了。一个无限的数字循环
?@RIYAJKHAN:没有澄清,就不可能知道它的意思。但这里的方法足够普遍。