问题标签 [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.
c# - “else if”比“switch() case”快吗?
我是前 Pascal 人,目前正在学习 C#。我的问题如下:
下面的代码是否比进行切换更快?
和开关:
哪个更快?
我在问,因为我的程序具有类似的结构(很多很多“else if”语句)。我应该把它们变成开关吗?
php - 检查 PHP 中的 If Then 语句
当我写一个 if 语句时,我让它检查一个变量,如下所示:
我怎样才能让我的 if 语句来检查两个变量是否设置与此类似:
所以基本上我如何一次检查 if 语句中的两件事?
sql - PostgreSQL "IF" 语法错误
我是 PostgreSQL 新手,我已经遇到了第一个问题。
我写了一些代码来了解事务是如何工作的,按照手册一步一步来。
简而言之,我创建了 2 个表,用户和移动:第一个表中包含名称、电子邮件和信用列,第二个表中包含 from、to、import 列。
所以,我正在尝试这种方式:
我总是得到错误:
错误:“IF”处或附近的语法错误
我错在哪里?
PS:不要专注于示例功能,这只是我理解交易的尝试......现在,IF子句......
javascript - 使用 XML 和 Javascript/Jquery 填充页面,检查 url 是否与 xml 标记相同
我需要创建一个 javascript 函数来编写基于 url 的页面,所以基本上我正在尝试创建一个 javascript 函数来检查 url,并从那里找到相应的 xml 项。
这背后的原因是,html 页面可以被复制、重命名和 xml 更新,并且页面将填写 xml 表中的所有其他内容。
请让我知道这是否是完全错误的方法,有更好的方法。谢谢!!!
XML 代码::
JAVASCRIPT:
和 HTML:
任何帮助都将不胜感激,我对 javascript/jquery/xml 很陌生,我真的遇到了麻烦。我想做的主要事情是有一个填充网站的 xml 文件,每个项目都是新页面的内容,在这种情况下是投资组合项目。
干杯!
威廉
c - If 和等式语句
我试图在这里解决问题,但我不知道为什么我的代码不起作用。任何帮助表示赞赏。编辑:编辑以进行下面提到的更正,但输出的第二行仍然有一个额外的“15”(粗体),我不明白它来自哪里。
我的输出是
18662658515 5552272 15
matlab - matlab中的元素ifs - 它们存在吗?
假设我有以下基本的 if 语句:
问题是 A 不是一个简单的数字,而是一个向量。如果 A 中没有元素为 0,则 Matlab 返回 true。我正在寻找的是矢量化的?为 A 中的每个元素执行上述 if 语句的方法。
实际上,我只是想尽可能快地做到这一点。
python - “其他”在 Python 中被认为是有害的?
在一个关于 Python 声明的问题的回答中(由S.Lott 撰写)try...else
:
实际上,即使在 if 语句中,else: 也可能以非常糟糕的方式被滥用,从而产生很难找到的错误。[...]
三思而后行:。这通常是一个问题。避免它,除非在 if 语句中,甚至考虑记录 else 条件以使其明确。
这是一个广泛持有的观点吗?被else
认为是有害的?
当然,您可以用它编写令人困惑的代码,但任何其他语言结构都是如此。在我看来,即使是 Python 也是for...else
一件非常方便的事情(对于try...else
.
c# - if 语句出错 - 无法将类型隐式转换为“bool”
我在转换类型时遇到问题。我正在尝试这样的代码(稍后会使用最少的详细代码):
但是“如果”声明转换城市但我不断得到:
无法将类型“字符串”隐式转换为“布尔”
我想要实现的目标:我有一个搜索引擎,它有一个用于搜索文本的文本框和两个用于搜索位置的单选按钮(IE City1 或 City2)
当我收到搜索文本和单选按钮时,它们是字符串的形式
当我收到城市单选按钮时,它们将采用“city1”或“city2”的格式。
我需要做的是将城市单选按钮转换为 int,以便我可以在搜索数据集中使用它们。我需要转换"city"
为 integer1
和"city2"
integer 2
。
我知道这可能是一个简单的类型转换,但是我无法弄清楚。到目前为止,if
上面的代码给了我错误:
haskell - 表达式中的语法 - Haskell
我是 Haskell 的新手!!我写了这段代码:
没有if
语句它可以正常工作,但是当我输入if
语句时,会显示以下错误:
表达式中的语法错误(意外的“}”,可能是由于布局错误)
我在这里做错了什么?
谢谢
javascript - jQuery if 语句,语法
什么是仅当 A 和 B 为真时才进行操作的简单 jQuery 语句?如果 A 不正确,请停止。如果 A 和 B 为真,则继续。`