rubyの参照とかその辺の挙動が分からない・・。
ruby二日目にしてはまった。
se = "google" p se_ar = [se, se] se = "yahoo" p se_ar
これ実行すると、
["google", "google"] ["google", "google"]
こうなる。
一方
se = "google" p se_ar = [se, se] se[0,6] = "yahoo" p se_ar
これ実行すると、
["google", "google"] ["yahoo", "yahoo"]
こうなる。
片方は perl でいうリファレンスみたいな扱い?
う〜ん。分からぬ。。
誰かrubyできるかた、ご教授くださいm(_ _)m