问题标签 [logical-operators]
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.
c# - 在 .NET 中依赖 && 短路安全吗?
假设 myObj 为空。写这个安全吗?
我知道有些语言不会执行第二个表达式,因为 && 在执行第二部分之前计算为 false。
r - 根据 2 个不同变量的值从矩阵中选择
假设我有一个矩阵,其中响应变量的值为一列,另外两列有 2 个特征,例如性别和位置。
如何根据性别和位置的特定值选择响应的特定值?
例如,我知道
数据集$response[gender=="Male"]
将选择所有男性。但是假设我也想从来自 location=='SE' 的男性中选择响应值。我不知道该怎么做。
非常感谢!
ps(我尝试在互联网上寻找这个,但很难找到 [] 运营商的帮助)
php - PHP - 不是运算符,还有其他别名吗?
if(!($whatever && what()) do_stuff...
这可以用更直观的东西代替,比如:
if(not($whatever && what()) do_stuff...
?
c# - 这个“if”语句会生成空引用异常吗?
我认为我的观点很明确,在任何情况下,这会引发空引用异常吗?即在尝试访问其Count
属性时反对 e.Result 为空。
编辑:为了充分利用这个问题(对于后来的提问者),我们将如何防止发生这种异常,我们可以使用lock
语句吗?如何?
c++ - 重载逻辑运算符被认为是不好的做法?
重载 &&, || 是不是一个坏主意 或逗号运算符,为什么?
php - PHP 的逻辑运算符是否与 JavaScript 的一样?
我最喜欢 JavaScript 的一件事是逻辑运算符非常强大:
/li>&&
可用于安全地提取对象字段的值,如果对象或字段尚未初始化,则返回 null
/li>||
可用于设置默认值:
PHP 是否也允许使用逻辑运算符?
c - 如何在 C 中编写“如果 x 等于 5 或 4 或 78 或...”
我有一个关于在 if 语句中使用逻辑运算符的快速问题。
目前我有一个 if 语句来检查 x 是否等于 5 或 4 或 78:
我想知道我是否可以将所有这些浓缩为:
抱歉问了这么一个基本问题,我刚开始学习C。
php - 逻辑或在 if 语句中不起作用
这就是我所拥有的:
很简单,它应该style="dsplay:none"
在“id”不是 9 时放置。这很好,但我也想包括“id”8、12 和 13。看起来很简单,只需添加逻辑或如下所示:
但它不再起作用了,所以它style="dsplay:none"
一直在放置。
我想反过来做这个
但这一次style="dsplay:none"
从来没有放置过。
这使我得出结论,逻辑或一定有问题。但它是什么?请让我知道,谢谢!
javascript - 为什么逻辑运算符(&& 和 ||)不总是返回布尔结果?
为什么这些逻辑运算符返回一个对象而不是布尔值?
我想了解为什么它返回obj.fn()
(如果已定义)ORobj._
结果而不是布尔结果。
php - PHP eval() 逻辑运算符错误
为什么
if (isset($_SESSION['location']) AND !empty($_SESSION['location']))
一边工作
if (isset($_SESSION['location']) && !empty($_SESSION['location']))
才不是?
我正在使用 eval() 在 wordpress 页面中处理 PHP。对我来说,为什么 PHP 会阻塞&&
而不是AND
. 文档没有具体说明任何内容,其他人似乎也没有明确的答案。
感谢您的输入。
编辑
这并不重要,但我在 WP 模板中使用 eval() :