-2
A
回答
1
欢迎双重否定的混乱世界。
这
unless !patient.kalium.nil?
if m.medi.atc
将执行if
块仅当patient.kalium
是零。
刚刚摆脱!
的:
unless patient.kalium.nil?
if m.medi.atc
,你应该罚款。
+0
谢谢坦率!我试了一下,但我仍然得到
0
如果你想要做这样的事情if patient.kalium != nil
那么你可以做这样的:
if patient.kalium != nil
# calculate something using patient.kalium
end
您可以在许多不同的方式表达这一点,许多Ruby程序员宁愿unless patient.kalium.nil?
但显然这已经让你感到困惑。
而且,做医疗软件,你不应该做混乱的事情。你应该能够看看代码,并立即看到它正在做你想做的事情。
相关问题
- 1. 如果$ a是真,$ b不是真
- 2. 的JavaScript如果(a.b.v.c.d.e ===真)
- 3. AS3输入非真如果
- 4. PHP如果使用真/假
- 5. javascript如果变量为真
- 6. F#打印如果为真
- 7. 遍历如果返回,如果假,如果是真的=>停止,如果
- 8. 真棒CSS效果
- 9. 执行代码,如果条件是其他真使病情真
- 10. 如果==真或者b ==真实的陈述
- 11. 如果(值===真)不起作用
- 12. Python“if”语句 - 如果xpath为真
- 13. PHP倍数。如果条件为真
- 14. 如何记录Assert的真实结果
- 15. 红宝石:获取值,如果真或
- 16. 如果语句与!==不是真的PHP
- 17. 如果bool为真,则返回int
- 18. 如何确定Folder.CopyHere的真实结果?
- 19. 文本换行,如果条件为真
- 20. 如果总和存在真/假功能
- 21. 为什么如果语句返回真?
- 22. MySQL的交易,COMMITING ON真,如果
- 23. 如果CIN真或变量C++假
- 24. 如果在JavaScript语句总是为真
- 25. iPhone更改背景,如果allowedAirPlay为真
- 26. 如果电池在COL A =真
- 27. RuntimeException如果minifyEnabled是真的ViewModel类
- 28. 如果In_array是真的,使用PHP
- 29. 如果返回true,如果其中一个4 bools为真
- 30. 多条语句如果条件为真如果是
'&&'什么?您需要指定另一个子句或删除该子句。 – tadman
谢谢,我发布后发现它。但它不能很好地解决错误 – murer
尝试并清理示例代码,以更好地反映实际发生的情况。如果你正在与语法错误作斗争,那么知道确切问题是什么很重要。 – tadman