RubyKoans-1

RubyKoansをチマチマ進めている。一日目で50/282まで。

非直感的だった操作として、

hash = Hash.new([])
hash[:hoge] << 8
puts hash[:hoge]
# [8]
hash[:fuga] << 9
puts hash[:fuga]
# [8,9]
puts hash[:a]
# [8,9]

a,b,*c = [1,*[2,3,4],5]
puts a
# 1
puts b
# 2
puts c
# [3,4,5]

使うんかなこれ。