小编Net*_*ten的帖子

JavaScript条件 - 如何测试变量是否匹配任何值列表?

JavaScript是否有方便的方法来测试变量是否匹配多个值中的一个?

这是我的代码,

function Start()
{
    if(number==(0||3||6||8||9||11||13||14||15||18||19||22||23||25||27||28||31||34||43||46||47||49||54||58||59||62||63||68||71||74||75))
    {
        FirstFunction();
    }
    if(number==(1||4||5||7||12||16||17||20||21||26||29||32||33||42||45||48||50||51||53||55||56||57||60||61||64||65||67||69||70||73||76))
    {
        SecondFunction();
    }
}
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我尝试使用"或"运算符来检查数字是否等于列出的任何数字.不幸的是,这没有用.我知道我可以编码:

if(number==0||number==3||number==6....)
Run Code Online (Sandbox Code Playgroud)

我认为应该有另一种选择,是吗?

先感谢您.

javascript if-statement

3
推荐指数
1
解决办法
3748
查看次数

标签 统计

if-statement ×1

javascript ×1