相关疑难解决方法(0)

做一些像:if($ variable == 1 || $ variable =="whatever"|| $ variable =='492').

我发现自己正在做这种IF声明分配.例如:

if($variable == 1 || $variable == "whatever" || $variable == '492') { ... }  
Run Code Online (Sandbox Code Playgroud)

除了分配时间,我将$变量与4-5个事物进行比较,有时甚至更多.有没有一个简短的方法来写这个?你可以看到重复$variable ==会变得多余.

我很乐意为此工作,但事实并非如此:

if($variable == (1 || "whatever" || 492) { ... }
Run Code Online (Sandbox Code Playgroud)

php

7
推荐指数
1
解决办法
999
查看次数

Javascript:"a === b或c"?

我想检查变量a是否等于bc.当然我知道这样做的明确方法;

a === b || a === c
Run Code Online (Sandbox Code Playgroud)

但是有一种在Javascript中这样做的简写方法吗?我的意思是,例如,

a === (b || c)
Run Code Online (Sandbox Code Playgroud)

没有工作.

我在这里发现了类似的问题

但他们在谈论PHP.

javascript logical-operators

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

标签 统计

javascript ×1

logical-operators ×1

php ×1