2014-01-09 5 views
1

나는이를 다시 작성하려면이 같은에서해쉬에 + = 메서드의 이름은 무엇입니까?

my_hash['a'] += 5 

:

my_hash. send (:[]+=, 'a', 5) 

하지만 :[]+=가 작동하지 않습니다.

이 방법이 있습니까?

my_array['a'] = my_array['a'] + 5 

그래서이 방법은 어레이 자체에 소자 (되지 어레이)에 +[][]=이다 대한 문법적있어

+1

이 루비에서 연관 배열이 호출 * 해시 *. – Stefan

답변

2

. (또는 더 정확하게 여기, 해시합니다.)

에 대해 어떻게
관련 문제