【发布时间】:2015-07-23 14:10:07
【问题描述】:
如何使用“indexof”简化 Javascript 中 if 语句中的以下文本?
if (a === 1 || a === 2 || a === 3) {
return "correct";
};
我猜需要为 1、2 和 3 创建一个数组,但我不确定之后如何使用 instanceof
*编辑说 indexOf 而不是 instanceOf
【问题讨论】:
-
instanceof不会帮你,但.indexOf()可能。 -
请注意,if 语句后的分号是不必要的。
-
怎么了:
a>=1 && a<=3? -
@LukeP 也许
a=1.2不应该评估为真 -
@LukeP 因为
a可以是非整数。
标签: javascript arrays instanceof simplify