【发布时间】:2021-02-10 19:04:57
【问题描述】:
我正在尝试使用逻辑或运算符检查条件,似乎我做错了。如果它只是 1,它当然可以工作,但是当我添加其他值时,它似乎不正确,如下所示。我如何使这项工作检查它是否不止一个。是不是用引号引起来?
if (data.Items.find((item) => item.OrgUnit?.Id === (parseInt(match))).Role.Id === 110 || 120 || 130 || 140) {
alert = "test"
}
【问题讨论】:
-
您能否提供更多背景信息来说明您究竟要在这里完成什么?通常情况下,您不必在同一个表达式中进行两次比较
===。
标签: javascript