2009-09-16 9 views

답변

3

s 그렇게 nil 자동으로 반환 값이됩니다, puts 반환 nil, 주석에,을 값을 반환하지 않습니다.

proc을 s에 할당 한 후 그 암호문과 비슷한 마지막 문장의 반환 값으로 터미널에 인쇄됩니다.

+2

보다 정확하게 : s는 puts가 리턴 한 값을 리턴하고 puts는 nil을 리턴합니다. – sepp2k

+0

Ruby를 많이 사용하지는 않았지만 다른 언어의 패러다임을 사용하고있었습니다. 감사와 답변이 업데이트되었습니다. –

+0

x가 y에서 발생하고 y가 처음 시도했을 때 x가 y로 인해야한다는 (이해할 수있는) 가정이있는 것으로 보입니다. "post hoc ergo proper hoc"과 별도로이 용어가 있습니까? –

관련 문제