如何连续五次运行命令?
例如:
5 * send_sms_to("xxx");
答案 0 :(得分:130)
要连续5次运行命令,您可以执行
5.times { send_sms_to("xxx") }
有关详细信息,请参阅times
documentation,还有times
section的Ruby Essentials
答案 1 :(得分:42)
您可以使用班级Integer
的{{3}}方法:
5.times do
send_sms_to('xxx')
end
或for
循环
for i in 1..5 do
send_sms_to('xxx')
end
甚至是upto
/ downto
:
1.upto(5) { send_sms_to('xxx') }
答案 2 :(得分:5)