inject 함수를 배웠다. inject() 의 내부 매개변수는 초기화 값이다.
간단한게 배열에 대한 값을 쉽게 계산할 수 있다.
$ irb
[3,6,9].inject() { | sum, element | sum += element }
=> 18
[3,6,9].inject(10) { | sum, element | sum += element }
=> 28
'Ruby' 카테고리의 다른 글
[ruby] thrift gem 이슈 - shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] (0) | 2016.08.17 |
---|---|
[ruby] ruby에서 현재 디렉토리 얻기 (0) | 2016.08.16 |
[ruby] bundle에서 모듈설치시 You have to install development tools first. 에러 해결하기 (0) | 2016.01.13 |
[ruby] Errno::EACCES: Permission denied (0) | 2016.01.13 |
[ruby] gem install 시 openssl 설치시 file not found 해결하기 (0) | 2015.12.22 |