我需要为每个重复的值计算console.log
。
如上图所示,我需要获取每个真假的计数。
2 false
1 true
2 false
1 true
2 false
1 true
到目前为止我的代码
console.log(document.getElementById("lights").checked);
是否可以获取它,或者如果不使用console.log可以采用其他方法更好?
答案 0 :(得分:0)
您正在使用循环,重复事件或类似事件进行清除。只需保持跟踪即可。在console.log
所在的位置声明可访问它们的位置,但是在其所在的任何循环或事件处理程序之外:
var trueCount = 0;
var falseCount = 0;
...然后代替您的console.log
:
if (document.getElementById("lights").checked) {
++trueCount;
} else {
++falseCount;
}