问题标签 [if-statement]

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 投票
5 回答
11579 浏览

vb.net - 'If' 语句和冒号

这是一段有趣的代码,我的团队成员刚刚就...

执行上述代码片段后,fred的值是多少?

尽量不要欺骗和调试代码。

这是一个高度人为的代码示例,最初是作为使用冒号和 If 语句的示例,但后来有人决定自己为fred提供结果。

更新:我通常不会写这样的代码,这个片段只是作为一个例子。碰巧,这个问题源于一次涉及为我们团队创建编码标准文档的讨论。

0 投票
3 回答
3486 浏览

latex - 如何根据 LaTeX 中的状态变量定义输出?

我有一些标准文本,但其中的某些部分是不同的。但在这些不同的部分中,只有少数存在。

例如我想要:

这会产生:

一个简单的解决方案是定义命令 mytexta 和 mytextb,但由于我有更多选项,我想要更多的东西,比如编程语言中的 if 或 switch。有没有人解决这个问题?

0 投票
5 回答
69653 浏览

c# - 如果与开关速度

由于编译器优化,switch 语句通常比等效的 if-else-if 语句(如本文所述)更快。

这种优化实际上是如何工作的?有人有很好的解释吗?

0 投票
8 回答
86107 浏览

if-statement - 为什么是 switch 语句而不是 if-else?

我一直在想这个有一段时间了。到目前为止,我还不是一个铁杆程序员,主要是小型 Python 脚本,并且我已经编写了几个分子动力学模拟。对于真正的问题:switch 语句的意义何在?为什么不能只使用if-else 语句

感谢您的回答,如果之前有人问过这个问题,请指向链接。

编辑

S.Lott指出这可能是If/Else vs. Switch问题的重复。如果你想关闭,那么就这样做。我将保留它以供进一步讨论。

0 投票
3 回答
461 浏览

if-statement - 在 if 语句中编写相等测试

我想看看是否有人可以为我阐明这一点。当我使用 Eclipse 的 Checkstyle 插件时,我在以下语句中收到一条警告消息(不完全是这个,而是这个表单):

为什么这是个问题?

编辑:我很抱歉,我应该更清楚我的问题。非常感谢您的回答;他们实际上帮助我解决了一个完全不同的问题。

我收到的警告建议我不要使用“x!= y”形式的测试,而是使用“x = y”形式的测试。我想知道为什么一个会比另一个更好。

0 投票
4 回答
209 浏览

php - 函数functionName(这里的if子句)可能吗?

这有可能吗?以上是行不通的。

谢谢

0 投票
15 回答
41231 浏览

c++ - 比较两个整数而不进行任何比较

是否可以在不进行任何比较的情况下找到两个整数中的最大值?我找到了一些解决方案:

但是 if(c) 或 if(!c) 是与零的比较。此外,它不适用于负数。事实上,我需要一个避免任何 if 语句的解决方案。相反,我应该使用 switch 语句和算术运算符。比X。

0 投票
3 回答
3620 浏览

c# - 为什么我会收到“无法将类型‘十进制’隐式转换为‘布尔’”错误?

当 numericUpDown 的值改变时,我想隐藏一些东西,所以我写了这个:

但我收到此错误消息:

无法将类型“十进制”隐式转换为“布尔”

为什么会这样?

0 投票
4 回答
11257 浏览

php - PHP If else 语句表明数据库记录为空,它将显示默认图片

嗨,基本上我正在尝试创建一个简单的 IF 语句,如果尚未将图片输入到我的数据库中,则该语句会显示默认图片。我正在使用服务器来存储我的图片和一个数据库来存储文件名,所以如果它在数据库中有一个文件名,我可以让图像显示,但我希望 If 语句说如果记录为空,则显示此默认值图片。我在这里有一些我尝试过的代码但是它没有任何想法?我尝试了其他一些方法,但它们也没有奏效。

干杯。

到目前为止的代码:

0 投票
3 回答
8211 浏览

vb.net - 在 VB.NET 中评估 IF 语句

对于 VB.NET 中的以下 If 语句,评估条件的顺序是什么?

情况1:

案例二:

案例3: