gpt4 book ai didi

javascript - 帮助使用数组值实现 if 语句

转载 作者:行者123 更新时间:2023-11-28 10:31:37 25 4
gpt4 key购买 nike

我有以下源代码php+js:http://pastebin.org/277948

我想用纯JS重写它,但无法想象方法。

如有任何建议,我们将不胜感激。

最佳答案

您可以使用the every method测试数组中的所有元素是否满足谓词。

if (inp && vals.every(Boolean)) {
// or: vals.every(function(x){return x;})
...
}

但是,如果您必须定位不支持 every 方法的浏览器,则可以使用 for 循环评估条件。

if (inp) {
accept = true;
for (var i = vals.length-1; i >= 0; -- i)
if (!vals[i]) {
accept = false;
break;
}
if (accept) {
...
}
}

关于javascript - 帮助使用数组值实现 if 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2903702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com