我是一个有一些麻烦,试图全面了解一些JavaScript的评估工作。的Javascript评估
任何人可以帮助我找到了什么做到这一点的JavaScript行?
n >= 4 && t === 400 || n >= 5 && t === 500 || (n < 6 && n++, i(n))
我是一个有一些麻烦,试图全面了解一些JavaScript的评估工作。的Javascript评估
任何人可以帮助我找到了什么做到这一点的JavaScript行?
n >= 4 && t === 400 || n >= 5 && t === 500 || (n < 6 && n++, i(n))
这组逻辑OR
部分作为其他部件
if (n >= 4 && t === 400) {
} else if(n >= 5 && t === 500) {
} else {
if (n < 6) {
n++;
}
i(n);
}
这是我的想法,但它似乎怪我执行两个比较作为退出条件......而不是像... 如果!(N> = 4 &&牛逼=== 400)&&!(N> = 5 &&吨=== 500)&&(N <6){ \t的n ++; \t i(n); } –
它为逻辑或作品的方式。 –
这些是在这个,这个或这个方法中设置的三个独立的运算符。所以,第一个表示,如果n大于或等于4和T不等于400或n大于或等于五,t是等于500,或n为小于6和n ++然后迭代在n直到你达到这个目标。
难道你不明白这一点吗?我可以从我的头顶开出8个不同的问题。 – Quentin
快速搜索每个操作员应该让你解决这个问题。 – DBS