问题标签 [and-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 投票
1 回答
1097 浏览

linux - 在linux的for循环中使用and(&&)运算符

01) 我正在尝试在 for 循环中使用 && 运算符,如下面的脚本所示。但是,这似乎不起作用。我无法看到终端窗口中生成的错误,因为它一旦遇到错误就会关闭。有人可以告诉我我做错了什么吗?

02)正如您在我的“subj1”中看到的,前两个条目以字母 ARN 开头,这意味着它们是 ARN 的子目录(位于不同的位置。不在 ARN 主目录中)。所以我还想运行一个命令,如果 subj1 包含 subj 那么它必须执行某个命令。为此我写了以下内容,

这是进行此类操作的正确方法吗?

我将不胜感激任何帮助。

先感谢您。

0 投票
3 回答
309 浏览

php - php preg_match - 多值模式

我使用 preg_match 如下:

案例1:pattern有两个词。使用 preg-match 解决方案 - 它返回两个结果。

案例 2:pattern 有 3 个单词。使用 preg-match 解决方案 - 它返回两个结果。

在我看来,案例 2 只会返回一个结果。但我没有任何办法。

我尝试否定 - 模式也是如此

或者

出错或

出错

解释:

在我的示例中,是否有可能获得一个结果的 and 作为模式?

谢谢 - 我希望它

编辑:输入(i)-输出(o)示例(e)

哪个输入解决方案带有一个结果?

哪个带有输入的解决方案:“Jim goes with”会生成一个结果,例如:“Jim Carrey got crazy with santa Clause”它表示正则表达式中的一个和条件 - 但有可能吗?

解决方案:

输出:

我的搜索如下: Jim 与

我的模式如下:(Jim|goes|with)

preg_match 计数:2 =搜索计数:3

preg_match 计数:3 =搜索计数:3

与:

我的搜索如下:吉姆去了

我的模式如下:(Jim|goes)

preg_match 计数:2 =搜索计数:2

preg_match 计数:2 =搜索计数:2

0 投票
1 回答
2428 浏览

php - PHP 中 VB 的“AndAlso”等价物是什么?

*另外,And操作符是否已经像一个AndAlso,或者两者都以不同的方式存在?

0 投票
2 回答
631 浏览

c++ - if语句和星号密码破坏了我的程序

以下代码的目的是建立一个伪电影数据库,并能够通过两个查询来搜索它。程序本身一直有效,直到我也尝试输入用户名和密码(密码在屏幕上显示为星号)。为了使用用户名和密码,我设置了一个 if 语句,这样 if (username == "user" && password == "word") 它会显示“Hello, user”。而不是预期的输出,我遇到了

代码如下

如何让我的程序正常运行?*如果重要的话,在我添加用户名和密码以及 if 语句的代码之前程序运行正常

下面发布的是原始版本(运行的那个)

0 投票
2 回答
145 浏览

c# - 并且操作员表现得很奇怪

我有两个变量 spn 和 fmi。

(3064,11),(3064,14),(3064,16),(123,11)

spn 获取第一个值 (3064,3064,3064,123),fmi 获取 (11,14,16,11)

这是代码:

所以我希望输出显示:

上面的代码是错误的,这个是正确的:

我真的不明白。这与我之前写的完全相反,并且期望是正确的!有人可以帮忙吗?

0 投票
2 回答
974 浏览

c# - LINQ 查询错误:运算符 & 不能应用于字节或布尔

我有以下 linq 查询,我试图从数据库中获取特定 ID 的记录。然后我浏览记录并尝试找到设置了一个字节中的位的记录。但我收到“运算符 & 不能应用于字节或布尔”的错误:

这里 Data 是一个字节数组。Data 的第一个字节有位域。我正在尝试检查是否设置了第 4 位,然后我选择了该数据包。

0 投票
2 回答
427 浏览

c - 模数或余数 % 有符号值是否始终与该值的 And 运算符减 1 相同?

这是一些示例代码

ideone链接:http: //ideone.com/g79yQm

负数给出不同的结果,仅此而已,但除此之外,对于所有正值,它们的功能是否总是完全相同?

即使对于负数,它们似乎也只会被偏移 1 个循环轮次。

那些想知道它类似于这个问题的人为什么需要模运算符?问题,但我不减 1。

这使用高于模值的负值,并且仅适用于正值。

我从 IDA-PRO Hex-Ray 的反编译器中发现了这一点,它似乎有时会为两个相同的源代码在不同的函数中生成模数%,有时生成一个运算符。AND &我猜它来自优化器。

由于我反编译的这个项目甚至不应该使用负值,我想知道原始源代码是什么,怀疑有人使用带负值的模数虽然看起来很奇怪。

也使用And模数命令,我知道循环操作总是使用模数,但在这种情况下,人必须使用 aVal And 7因为Val % 7是完全不同的结果。

忘了说最有可能使用的原始代码,abs(Val) and 7因为任何带有正值的模数似乎都是错误的,我认为没有人会使用带有负值的模数,它看起来对眼睛没有吸引力。所以我想这是最好的。

0 投票
2 回答
24 浏览

python - 赋值时的 AND 运算符

这是什么意思:

运算符在分配值时如何and工作,或者只是它采用最后一个值?

0 投票
2 回答
32 浏览

operators - Modulus 是否比 And 运算符更有效地找到一半

我今天开始玩按位运算符,我注意到&运算符可用于查找某事物是否为偶数。

0 表示偶数,1 表示赔率。

所以,我目前想知道哪种方法可以更有效地查找是否是偶数:

一种)if (n & 1 == 0) isEven = true;

或者

二)if(n % 2 == 0) isEven = true;

另外,是否有更有效的方法来查找是否是偶数?

PS没有理由我需要一种有效的方法来查找某事物是否为偶数,我只是真的很好奇。

0 投票
1 回答
695 浏览

excel - 基于表中值的条件格式会给出“名称范围”错误

我正在尝试根据以下公式使 Excel 将条件格式应用于表格:

本质上,如果这个词Prawn在 Name1 列中并且 Name4 列中的同一行单元格为空白,Excel 应该应用突出显示。

在单元格中测试时,该公式通常会评估为 True 或 False 状态,但是当我在条件格式中输入它时,Excel 会引发有关名称范围的错误。我读到AND在条件格式中使用运算符可能会导致问题,但不确定如何在这种情况下解决它。