如果从句逻辑问题
回答
你的if-else语句基本上做同样的事情,不管做什么。为什么即使打扰如果?
do y;
其实我的if条件在特定情况下执行 – abbas
无论如何你都执行'y'。如果这是真的,那么做y。如果错误,那么做y。 –
“somecondition x”调用可能有副作用,所以你不能丢弃该部分。看到我的答案。 –
为什么你甚至需要一个if语句呢?无论你在执行y。
如果Y是一个函数,并且您将要返回/设置一个值(我假设您想要做除y之外的其他操作,除非y的函数具有良好的返回值):
var j = SomeCondition ? doY() : doX();
或
return someConditoin? doY() : doX();
但除此之外......我对你想要做什么困惑。
也许只是
do y; // and not x... x might get jelouse
更新:
也许你想要的是:
if(someconditoin x)
{
do y;
}
现在是一个if语句。
我也困惑 – abbas
调用“somecondition x”可能有副作用,所以你不能丢弃那个部分。所以叫“somecondition x”,然后调用do y。
留给你:
somecondition x;
do y;
- 1. C++如果语句逻辑
- 2. 如果语句语法和逻辑问题
- 3. 逻辑问题
- 4. 逻辑问题
- 5. 逻辑问题
- 6. 逻辑问题
- 7. 逻辑问题
- 8. if-then语句逻辑遇到问题
- 9. 如果语句逻辑 - 对象数组
- 10. 如果语句与逻辑OR
- 11. 如果语句,逻辑AND,比较
- 12. clearInterval逻辑问题
- 13. Android逻辑问题
- 14. Javascript逻辑问题
- 15. Pygame逻辑问题
- 16. C#逻辑问题
- 17. 打字稿逻辑问题
- 18. Salesforce对象逻辑问题
- 19. 逻辑上有问题?
- 20. 过滤逻辑问题jQuery
- 21. 布尔逻辑问题
- 22. foreach php逻辑问题
- 23. Postfix的逻辑问题
- 24. Objective-C:逻辑问题
- 25. JSON阵列逻辑问题
- 26. <逻辑:迭代问题
- 27. ActionScript - 鼠标逻辑问题
- 28. NHibernate的HQL逻辑问题
- 29. Verilog中的逻辑问题
- 30. CakePHP的Countercache - 逻辑问题
你的意思做的,如果与其他基于两种不同的操作?像if(x)do y;否则做z;? – kakridge
第一个'做你'是'做X'吗?否则,你有2个'do y'语句,所以你可以删除if/else语句 - 如果它不正确,更新你的代码片段 – eon
为什么向下排列1个指针?他们可能对编码/脚本/伪造是新手。 –