问题标签 [or-operator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
884 浏览

c++ - 如果两者都会给出相同的结果,我应该更喜欢加法还是逻辑 OR 运算符?

如果两者都会给出相同的结果,我应该更喜欢+(加法)运算符还是(或)运算符?|

我知道加法和逻辑或是不同的东西。但是它们有时在某些宏中会做同样的事情,尤其是在处理字节和位时。在这种情况下我应该更喜欢哪一个?

例子:

输出:

字 1 = 640
字 2 = 640

0 投票
2 回答
113 浏览

php - 在 PHP 中添加或到 if 条件

我有这个条件:

我想在 SQL 表Host_alt中的值“KeinAlterHost”是

这是我尝试过的,但没有奏效:

那么这个设置对吗?我用array_key_exists

0 投票
2 回答
52 浏览

javascript - Javascript IF 与 OR 一起使用

我敢肯定这很容易,我也看到过类似的问题,但没有人能帮助我弄清楚为什么这不起作用。currentPage没有人能告诉我为什么当设置为faqor时这不会捕获contact吗?

我设置了一个弹出警报,这样我就可以看到它是否被正确设置为faqor contact,所以我不确定为什么该if语句没有捕捉到这一点。

提前致谢!

0 投票
6 回答
39709 浏览

c - 在 C 中使用逻辑运算符切换大小写

我是 C 新手,需要帮助。我的代码如下。

我在 Turbo C 工作,输出是helloI thought somebody. 没有错误信息。

请让我知道这是如何工作的。

0 投票
2 回答
315 浏览

c# - 对 XPath 或运算符结果进行排序

给定以下 XML:

我想使用XPath 和“或”运算符来规定Product下的节点返回的顺序,但是无论我使用什么 XPath 语句,查询结果总是按照原始 XML 的顺序返回。例如,以下 XPath 语句:

  1. //三角洲 | //案例名称 | //测试版
  2. //案例名称 | //测试版 | //三角洲
  3. //三角洲 | //测试版 | //案例名称

所有返回节点按以下顺序:CaseName、Beta、Delta、CaseName、Beta、Delta。此顺序与原始 XML 节点结构相匹配。我可以使用什么 XPath 语句与“或”运算符一起按我想要的顺序返回节点?

我使用 C# 作为我的开发环境。

0 投票
2 回答
104 浏览

jquery - 如何在 jQuery 中完成 OR 操作?

我需要在除主页之外的所有页面上运行这个 jQuery(工作正常),但也不需要在li.wwd有 class的页面上运行active。我认为这适用于 OR 操作,但事实并非如此。感谢您提前提供任何帮助。

0 投票
4 回答
137 浏览

python - x == "N" 或 "No" 的 if-branch 始终运行

可能重复:
为什么 `letter==“A” 或 “a”` 总是评估为 True?

当我在我的程序中运行它时,问题会通过,但是无论答案如何,“否”选项总是会运行。如果我切换选项顺序,“Y”选项只会运行,它总是会直接开始。我确定我错过了一些简单的东西,我只是不知道是什么。

0 投票
4 回答
12679 浏览

c - 如何用“或”逻辑编写 switch 语句?

下面,我创建了一个可以正常工作的简单 switch 语句。我想知道如何更改此代码,使其变为 switch(c),然后是 case 1、case 2、case 3、默认值。

例子:if char is 'w' || char is 'W' return WHITE

我尝试了一个简单的 if 语句,尽管编译成功,但它没有给我正确的输出。希望你能帮忙。谢谢!:)

0 投票
3 回答
133 浏览

javascript - javascript如何|| (或)操作员工作

在以下 JavaScript 语句中:

变量是否会a对其自身的值进行不必要的重新分配?

0 投票
0 回答
237 浏览

ruby-on-rails - Rails:带有关联和 OR 运算符的 ActiveRecord 查询

我似乎找不到以下查询的“Rails-Way”:

这是我的模型定义:

这是我的原始工作 sql 查询:

由于“Backend::Order”和“Backend::OrderFilter”之间的 OR 运算符,我尝试使用 Arel-tables 执行此操作,但我找不到解决方案。我还在 Stack Overflow 上搜索过类似的问题,但不幸的是我运气不好。所有关于 Arel 表的答案都只考虑一个没有关联的主要模型。感谢您的任何帮助。