javascript - Javascript 中 boolean 值和数组的困难

标签 javascript arrays boolean

在这里,我试图编写一个代码,该代码采用整数列表作为参数并搜索值 7。如果 7 在列表中,该函数将返回一个 boolean 值,表示 true,如果不在列表中,则表示 false。这是我到目前为止所尝试过的:

enter image description here

这可能与我的 else 语句有关吗?我是不是太快结束了?或者还不够快?

最佳答案

您可以简单地使用数组并按照 ECMA2016 使用包含,如下所示:

if([2,5,7].includes(value)) {
    return true;
}
return false;

或使用列表

var flag = false;

for(var i=0; i<arguments.length; i++)
{   if(arguments[i] == this) { flag = true; break; }}

return flag;

关于javascript - Javascript 中 boolean 值和数组的困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53165182/

相关文章:

c++ - 对数组中的数字求和

python - 如何比较两个具有 NaN 值的 numpy 数组?

python - 如何检查 Pandas 行是否包含空集

c# - 在另一个函数中调用返回 boolean 值的函数

swift - 使用定时器来切换 boolean 值?

javascript - 带有流类型注释的混合

javascript - Android 浏览器上的滚动事件未触发。需要解决方法

javascript - 如何在网页中播放mp3

java - 删除空字符串并减少相同的 String[][] 数组

javascript - 无论证书有效性如何,我的 node.js https 客户端始终可以工作