我正在做一個簡單的彩票系統。我已經到了需要找出總共贏得多少錢的部分。將數字乘以變量
我的想法是創建一個名爲won = 0
的變量,並在每次找到獲勝者時將獎品乘以變量。它似乎不想乘以變量won
。
爲什麼不添加到變量won
?有沒有更簡單的方法來做到這一點?也許用一種方法?
bought[i].lotterynumber
是它找到lotterynumberdraw[x][0]
是贏家數字陣列。
。
won = 0
for x in 0..4
for i in 0..11
if bought[i].lotterynumber == draw[x][0]
if x == 0
won += 4000000
else
end
if x == 1
won += 1250000
else
end
if x == 2
won += 500000
else
end
if x == 3
won += 200000
else
end
if x == 4 or 5
won += 200000
else
end
end
end
end
puts won.to_s
請告訴我們什麼抽籤陣列買陣列的模樣。 – hirolau
什麼是'0..4'和'0..11'?是整個數組還是僅僅是數組的一部分? – hirolau