javascript - 自动执行嵌套 If 语句和递增计数器——Javascript

标签 javascript

有人知道我如何针对 data.all 的 .length 动态编码自动执行此操作吗?我试图做到这一点,如果连续的平均值(从第一个平均值开始)不等于空,则增加乐趣。这是代码

var fun = 0;
if(data.all[0].avg != null){
    fun++;
    if(data.all[1].avg != null){
        fun++;
        if(data.all[2].avg != null){
            fun++;
        }
    }
}

最佳答案

var fun = 0;
data.all.some(function (el) {
    if (el.avg) {
        fun++;
        return true;
    }
});

关于javascript - 自动执行嵌套 If 语句和递增计数器——Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31010451/

相关文章:

javascript - 在 javascript 中测试小写和大写非英语字符

javascript - 正则表达式匹配多个 ;任意两个随机单词之间 Google 表格

javascript - 如何使用 <a4j :jsFunction><a4j:actionparam>

javascript - React Native : this. touchableHandleResponderGrant 不是函数

javascript - 根据解析的 XML 纬度和经度值将 Google map 居中

javascript - 如何使用 JavaScript 和 jQuery 动态添加文本?

javascript - 如何将json从angularjs传递到d3?

javascript - javascript中的快速稳定排序算法实现

javascript - 响应 url 更改,但组件在手动刷新之前不会呈现

javascript - 防止对 PHP 的虚假循环 ajax 请求