问题标签 [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.
linux - 在linux的for循环中使用and(&&)运算符
01) 我正在尝试在 for 循环中使用 && 运算符,如下面的脚本所示。但是,这似乎不起作用。我无法看到终端窗口中生成的错误,因为它一旦遇到错误就会关闭。有人可以告诉我我做错了什么吗?
02)正如您在我的“subj1”中看到的,前两个条目以字母 ARN 开头,这意味着它们是 ARN 的子目录(位于不同的位置。不在 ARN 主目录中)。所以我还想运行一个命令,如果 subj1 包含 subj 那么它必须执行某个命令。为此我写了以下内容,
这是进行此类操作的正确方法吗?
我将不胜感激任何帮助。
先感谢您。
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
php - PHP 中 VB 的“AndAlso”等价物是什么?
*另外,And
操作符是否已经像一个AndAlso
,或者两者都以不同的方式存在?
c++ - if语句和星号密码破坏了我的程序
以下代码的目的是建立一个伪电影数据库,并能够通过两个查询来搜索它。程序本身一直有效,直到我也尝试输入用户名和密码(密码在屏幕上显示为星号)。为了使用用户名和密码,我设置了一个 if 语句,这样 if (username == "user" && password == "word") 它会显示“Hello, user”。而不是预期的输出,我遇到了
代码如下
如何让我的程序正常运行?*如果重要的话,在我添加用户名和密码以及 if 语句的代码之前程序运行正常
下面发布的是原始版本(运行的那个)
c# - 并且操作员表现得很奇怪
我有两个变量 spn 和 fmi。
(3064,11),(3064,14),(3064,16),(123,11)
spn 获取第一个值 (3064,3064,3064,123),fmi 获取 (11,14,16,11)
这是代码:
所以我希望输出显示:
上面的代码是错误的,这个是正确的:
我真的不明白。这与我之前写的完全相反,并且期望是正确的!有人可以帮忙吗?
c# - LINQ 查询错误:运算符 & 不能应用于字节或布尔
我有以下 linq 查询,我试图从数据库中获取特定 ID 的记录。然后我浏览记录并尝试找到设置了一个字节中的位的记录。但我收到“运算符 & 不能应用于字节或布尔”的错误:
这里 Data 是一个字节数组。Data 的第一个字节有位域。我正在尝试检查是否设置了第 4 位,然后我选择了该数据包。
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
因为任何带有正值的模数似乎都是错误的,我认为没有人会使用带有负值的模数,它看起来对眼睛没有吸引力。所以我想这是最好的。
python - 赋值时的 AND 运算符
这是什么意思:
运算符在分配值时如何and
工作,或者只是它采用最后一个值?
operators - Modulus 是否比 And 运算符更有效地找到一半
我今天开始玩按位运算符,我注意到&
运算符可用于查找某事物是否为偶数。
0 表示偶数,1 表示赔率。
所以,我目前想知道哪种方法可以更有效地查找是否是偶数:
一种)if (n & 1 == 0) isEven = true;
或者
二)if(n % 2 == 0) isEven = true;
另外,是否有更有效的方法来查找是否是偶数?
PS没有理由我需要一种有效的方法来查找某事物是否为偶数,我只是真的很好奇。
excel - 基于表中值的条件格式会给出“名称范围”错误
我正在尝试根据以下公式使 Excel 将条件格式应用于表格:
本质上,如果这个词Prawn
在 Name1 列中并且 Name4 列中的同一行单元格为空白,Excel 应该应用突出显示。
在单元格中测试时,该公式通常会评估为 True 或 False 状态,但是当我在条件格式中输入它时,Excel 会引发有关名称范围的错误。我读到AND
在条件格式中使用运算符可能会导致问题,但不确定如何在这种情况下解决它。