1
A
回答
11
list = %w(a b c)
# there's a for statement but nobody likes it :P
for item in list
puts item
end
# so you use the each method with a block instead
# one-liner block
list.each { |item| puts item }
# multi-line block
list.each do |item|
puts item
end
4
foo = [3, 6, 3]
foo.each do |a|
puts a
end
2
foo = [1, 2, 3]
foo.each do |x|
puts x
end
1
你已經有兩個關於正確答案 「爲」 -loop。但究竟你的榜樣,我將使用:
puts foo
您也可以在這種情況下使用該看跌期權功能:
puts array.map { |i| ...some code...; x }
代替
array.each { |i| ...some code...; puts x }
例如,如果你只需要撥一次即可。
相關問題
- 1. 在python中做些什麼?
- 2. 在Ruby中做什麼==?
- 3. Regex.compile在Ruby中做什麼?
- 4. 什麼| f |在Ruby中做?
- 5. set_if_nil.call在ruby中做什麼?
- 6. 「|| =」在Ruby 1.9.2中做什麼?
- 7. 如何爲TObjectList做些什麼?
- 8. 在SceneKit中做些什麼
- 9. 在R中做些什麼?
- 10. {}在C中做些什麼
- 11. 如何在applicationDidFinishLaunching之前做些什麼
- 12. 如何在Javascript中爲「... for ...」循環做些什麼?
- 13. Ruby代碼在做什麼?
- 14. 哪些測試工具在Ruby中做什麼?
- 15. 這個操作符在ruby中做了些什麼? << =
- 16. 在Python中,[-n:]做什麼?
- 17. //在Python中做什麼?
- 18. product()在python中做什麼?
- 19. [[]] * 2在Python中做什麼?
- 20. Instance()在Python中做什麼?
- 21. 什麼_,在Python中做什麼
- 22. Mule - 在ArrayList爲空時做些什麼
- 23. Python:爲類的任何方法做些什麼?
- 24. 終止python程序時做些什麼
- 25. World()方法在ruby中做了什麼?
- 26. String(42)在Ruby中做什麼?
- 27. 什麼是做%,而在Ruby中
- 28. '|| ='操作符在ruby中做了什麼?
- 29. 如何提交之前做些什麼?
- 30. 如何設置此類做些什麼?
+1問如何在標誌中移動烏龜! – 2010-08-23 23:29:30