0
A
回答
1
目前還不清楚究竟你的問題是什麼,但這裏是用「map(&:name)
」內部條件的方式:
require 'ostruct' # For demonstration using OpenStruct.
arr = [OpenStruct.new(:name => 'Foo'),
OpenStruct.new(:name => 'Bar'),
OpenStruct.new(:name => 'Gah')]
name = 'Testing'
(true ? arr.map(&:name) : name) # => ["Foo", "Bar", "Gah"]
(false ? arr.map(&:name) : name) # => "Testing"
+0
謝謝,圍繞帶括號的作品表達。 – rubies
相關問題
- 1. 有沒有{| x | x}紅寶石速記?
- 2. 紅寶石請速錯誤
- 3. PHP如果速記
- 4. PHP如果速記
- 5. Javascript速記如果
- 6. 紅寶石 - 記憶遊戲
- 7. 限制/限速紅寶石機械化
- 8. 加速紅寶石ssh握手
- 9. Twitter的紅寶石寶石速率限制
- 10. PHP - 如果isset速記
- 11. 速記Javascript如果語句
- 12. 速記,如果在PHP
- 13. 回報速記如果
- 14. 紅寶石使用地圖
- 15. 如何在Jupyter筆記本中要求紅寶石寶石?
- 16. 是否有n個紅寶石匹配之後,從$ 1 ... $分配速記
- 17. 標記爲已售紅寶石軌跡
- 18. 發現兩個標記(紅寶石)
- 19. 紅寶石更新活動記錄
- 20. 初學者與紅寶石項目記
- 21. 記錄聲音紅寶石,窗戶
- 22. 刪除紅寶石用戶記錄
- 23. 紅寶石記錄便捷方法
- 24. 紅寶石記錄文件的行爲
- 25. 紅寶石GraphViz二叉樹記錄
- 26. 雖然如果紅寶石
- 27. 紅寶石如果陳述
- 28. 紅寶石(在導軌上)基本形式標記的寶石
- 29. 紅寶石VCR寶石一直記錄相同的請求
- 30. 本地化軌道紅寶石寶石
你能添加一個完整的,工作代碼片斷這說明問題了嗎? – maerics