我有一个基本的ruby循环
for video in site.posts
video.some_parameter
endfor
Run Code Online (Sandbox Code Playgroud)
我想运行这个循环2或3次.
这可能吗?
Hit*_*eeb 85
3.times do
# do work here
end
Run Code Online (Sandbox Code Playgroud)
查看http://www.tutorialspoint.com/ruby/ruby_loops.htm
这是不好的风格来使用的.
3.times do
site.posts.each do |video|
video.some_parameter
end
end
Run Code Online (Sandbox Code Playgroud)
或者如果video.some_parameter是一行,
3.times do
site.posts.each { |video| video.some_parameter }
end
Run Code Online (Sandbox Code Playgroud)
请参阅:https://github.com/bbatsov/ruby-style-guide#source-code-layout
If you need an index:
5.times do |i|
print i, " "
end
Run Code Online (Sandbox Code Playgroud)
Returns:
0 1 2 3 4
Reference: https://apidock.com/ruby/Integer/times
| 归档时间: |
|
| 查看次数: |
49302 次 |
| 最近记录: |