2017月12日19日
配列をいろいろ回してみた
配列を回す方法がいろいろありすぎて・・・遊んでみました。
まず遊ぶための配列。
array = [1, 20, 30, 50, 100]
まず無難に each してみた。
total = 0
array.each do | value |
total += value
end
puts total
次に for でやってみた。
tatal = 0
for i in array do
total += i
end
puts total
原始的な感じの for でもやってみた。
total = 0
for i in 0..array.length - 1 do
total += array[i]
end
puts total
まさかの while でもやってみた。
total = 0
i = 0
while i < array.length do
total += array[i]
i += 1
end
puts total
最後に until でやってみた。
total = 0
i = 0
until i == array.length do
total += array[i]
i += 1
end
puts total
以上。