【发布时间】:2011-12-13 01:46:50
【问题描述】:
我的目标是创建一个数组,其中包含一组骰子上 2 个数字的每个组合的总和。我正在创建一个循环的开头,将die1[0] 添加到die2[0..5],然后再通过die1[1] + die2[0..5] 等等。
我在下面有这段代码,但我做错了。我希望能够调用数组中的特定号码,例如dieSums[4],并得到一个号码。知道我在这里做错了什么吗?
die1 = [1,2,3,4,5,6]
die2 = [1,2,3,4,5,6]
dieSums = []
count = 0
while count <= 5 do
dieSums << die1[0] + die2[count]
count += 1
puts dieSums[5]
end
【问题讨论】:
标签: ruby arrays loops while-loop append