Ruby:每个循环的长度不变
在ruby中,我的每个循环如下所示:Ruby:每个循环的长度不变,ruby,Ruby,在ruby中,我的每个循环如下所示: (1..3).each do |i| (1..NUMBER_OF_BOXES).each do |i| (1..NUMBER_OF_BOXES).each do |i| 我希望能够定义一个常数: NUMBER_OF_BOXES = 3 然后循环到这个常数。在pseudo中,它将如下所示: (1..3).each do |i| (1..NUMBER_OF_BOXES).each do |i| (1..NUMBER_OF_BOXES).each do
(1..3).each do |i|
(1..NUMBER_OF_BOXES).each do |i|
(1..NUMBER_OF_BOXES).each do |i|
我希望能够定义一个常数:
NUMBER_OF_BOXES = 3
然后循环到这个常数。在pseudo中,它将如下所示:
(1..3).each do |i|
(1..NUMBER_OF_BOXES).each do |i|
(1..NUMBER_OF_BOXES).each do |i|
我如何在Ruby中实现这一点
在pseudo中,它将如下所示:
(1..3).each do |i|
(1..NUMBER_OF_BOXES).each do |i|
(1..NUMBER_OF_BOXES).each do |i|
(1..u个盒子的数量)。每个do | i |
在Ruby代码中,它如下所示:
(1..3).each do |i|
(1..NUMBER_OF_BOXES).each do |i|
(1..NUMBER_OF_BOXES).each do |i|
正如其他人所指出的,您的“伪代码”已经实现了您想要的功能。
也很不错,红宝石色:
1.up(盒子的数量)do | i |。。。结束
(请参阅)此(1..u盒数)和(1..3)
是相同的。您的问题不清楚。你的代码是有效的。有什么问题吗?很好-没有提到这一点非常令人担忧。请注意,你是在比较苹果和橙子。链接的线程讨论的是时间.map
,而不仅仅是时间
或每个时间