问题标签 [nested-if]

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 投票
6 回答
1028 浏览

perl - 如何为这些嵌套的 if 条件编写更好的代码

我有一个这样的嵌套if代码

现在显然,已经在 external 上检查了条件(1,2 和 3)if,所以我不希望在内部if-elsif语句中再次检查它们。所以我的解决方案是,完全移除外部if。但这又将使它通过if-elsif

那么如果有 10-15 个条件呢?哪一个更好?或者还有其他更好的解决方案吗?

0 投票
2 回答
4353 浏览

java - Java连续数coinFlip头,如何突出连胜事件

好的,所以我的代码适用于手头的任务。任务是翻转从单独的 Coin 类(此处未显示)实例化的 Coin 对象。我已经正确编写了代码,以便计算连续翻转的最大条纹,从而将 Heads 作为输出。我想知道如何才能突出显示此条纹,因此当我在控制台中查看输出时,条纹是可见的,因为很难注意到 100 次翻转列表中的条纹。

这是我的代码:

0 投票
7 回答
1613 浏览

java - 嵌套 if 条件

我在我们的核心 java 应用程序中面临嵌套 if 条件的巨大问题 代码摘要如下......我们可以有近 20 个嵌套 if 条件你能告诉我如何优化这段代码吗?

有什么更好的方法可以避免 java.i 中的这种嵌套 if 条件可以有 20 个嵌套 if 条件,从 Java 应用程序的设计角度来看,这可能是一个巨大的问题。

请帮助解决 java Java 版本 1.6

编辑:我可以有更多的数学运算,比如 20 多个,然后切换工作。20 个运算非常多。

0 投票
2 回答
246 浏览

if-statement - 批处理:if..then..else 嵌套让我生气

我写了一个带有 if..else 嵌套的子程序不幸的是我不明白为什么我的代码在“ELSE”之前和之后执行(!!)我读了几个小时,但我没有发现任何错误。 。 你能帮助我吗?我复制了代码(有很多回声调试)和输出

这是我的小代码:

这是我的输出:

特别是,让我们在 else 子句之前和之后执行适当的命令!!!为什么???这东西太不可思议了!!还是我太累了?

0 投票
3 回答
224 浏览

java - 在调试和运行期间由于某种原因跳过了内部 if 语句

内部 if 语句被完全跳过,当我单步执行代码时它永远不会进入 updateGrade。它只是完全跳过了 if 。为什么?

继承人有问题的方法:

根据我的调试器,当 i = 5 和我的 arrayList = 6 时,一旦我达到 6,它会立即无缘无故地跳出循环。我不确定出了什么问题,因为在 make 或运行时没有显示错误。

这是在 classesTaken 中找到 courseID 的内容时调用的方法:

我的测试文件如下所示:

根据我的代码,它应该在 classesTaken 的第一次迭代中跳转到 if 语句,因为 COP2013 的索引为 0。

如果您需要更多信息以帮助我,请询问。谢谢!

如果您想查看所有类文件,这是所有类文件:

成绩单文件:

0 投票
4 回答
24779 浏览

ruby - Ruby:嵌套 if 语句

我正在编写一些代码,但它最终对我来说太丑陋了。无论如何我可以重构它以便我不使用嵌套的 if 语句?

我知道我可以为可用性做这样的事情

但是如何相应地设置焦点变量?

0 投票
1 回答
8948 浏览

excel - 嵌套 If 语句 Excel - 检查值是否存在

我有一个电子表格,其中包含多行,列中有不同的数据,例如:

我想要做的是在另一个表中查找该标记以查看该书是否存在,如果该标记不在另一个电子表格中,则返回 NA 。

我有以下代码,尽管如果这本书不在范围内,那么它会返回为空白。:'( 有没有办法让它不适用。

非常感谢

0 投票
8 回答
1231 浏览

java - Java 嵌套 If 条件

我突然有一个奇怪的疑问。。

我想知道是否

或不..

这两种情况都给了我相同的结果。但是,在我的项目中使用第一种方法仍然让我感到不舒服。

有什么帮助吗??

0 投票
3 回答
72 浏览

php - 嵌套如果,不退出 - 创建一个函数来调用函数

我有以下代码来验证表单数据。我创建了函数来验证各种组,然后有一个 if isset 语句来检查这些函数是否返回 true。我已经尝试了许多不同的方法来让它发挥作用。

我遇到的问题是这个。如果返回 FALSE,我希望 if isset 结束;但它没有,它继续运行并弹出下一个警报(在我的代码中我有很多功能)。第一次返回 FALSE 后如何让它退出?我需要将 isset 变成一个函数吗?所以它可以在返回 FALSE 时退出。谢谢

我在编写函数来调用 php 中的函数时遇到问题。

0 投票
1 回答
3072 浏览

php - 如果条件无法正常工作,智能嵌套?

我已经这样写了我的代码,

但是如果条件没有按预期工作,上面嵌套的 smarty 总是在 else 条件下给出结果。任何人都可以帮助我,不知道哪里出错了......