-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. 關於如果(真){}
- 2. 如果$ a是真,$ b不是真
- 3. Python。如果條件真
- 4. Javascript函數如果爲真
- 5. PHP如果使用真/假
- 6. F#打印如果爲真
- 7. 非真,如果情況
- 8. Rails:列名如果爲真
- 9. javascript如果變量爲真
- 10. AS3輸入非真如果
- 11. 的JavaScript如果(a.b.v.c.d.e ===真)
- 12. 遍歷如果返回,如果假,如果是真的=>停止,如果
- 13. 真棒CSS效果
- 14. 嵌套如果;如何進入下一個ELIF從真如果
- 15. 執行代碼,如果條件是其他真使病情真
- 16. 裏面如果條件,切換var爲真,假,真,假
- 17. 如果==真或者b ==真實的陳述
- 18. 熊貓布爾代數:如果兩列均爲真,則爲真
- 19. RuntimeException如果minifyEnabled是真的ViewModel類
- 20. PHP - 返回值如果2出3真
- 21. 如果聲明從未評估爲真
- 22. iPhone更改背景,如果allowedAirPlay爲真
- 23. 如何記錄Assert的真實結果
- 24. Powershell ForEach如果「真」做刪除
- 25. 使用不檢查,如果真
- 26. C:如果條件不評估爲真
- 27. 如果In_array是真的,使用PHP
- 28. 要求變量只有如果爲真
- 29. 如何確定Folder.CopyHere的真實結果?
- 30. 爲什麼如果(無)評估爲真?
'&&'什麼?您需要指定另一個子句或刪除該子句。 – tadman
謝謝,我發佈後發現它。但它不能很好地解決錯誤 – murer
嘗試並清理示例代碼,以更好地反映實際發生的情況。如果你正在與語法錯誤作鬥爭,那麼知道確切問題是什麼很重要。 – tadman