Close icon
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

以上。



アトトックラボとは

株式会社アトトックメンバー が技術の話、デザインの話、キャラクターの話、ときどき脱線してガジェットの話やライフハックの話など好きなことを書いています。


連載記事


最近の記事


タグ