Javascript 用于排除字符串的js语法

Javascript 用于排除字符串的js语法,javascript,Javascript,我能在JS中得到一个更有效和语法正确的版本吗 if (choice != "rock" or "paper" or "scissors") { return "invalid selection"; } 所以,如果变量“选择”不等于石头、布或剪刀 谢谢 在你考虑效率之前,请确保它是工作代码。这就是我来这里的原因。。。无论如何,谢谢或不是javascript语法的一部分。对于或和以及和请尝试| if (choice != "rock" && choice != "paper"

我能在JS中得到一个更有效和语法正确的版本吗

if (choice != "rock" or "paper" or "scissors") {
  return "invalid selection";
}
所以,如果变量“选择”不等于石头、布或剪刀


谢谢

在你考虑效率之前,请确保它是工作代码。这就是我来这里的原因。。。无论如何,谢谢
不是javascript语法的一部分。对于
以及
请尝试
|
if (choice != "rock" && choice != "paper" && choice != "scissors") {
  return "invalid selection";
}