변수가 해시인지 배열인지 알 수 있는 루비의 우아한 방법은 무엇입니까? 무엇을 확인하기 위해@some_var나는 하는 중입니다. if @some_var.class.to_s == 'Hash' 저는 더 우아한 방법으로 확인할 수 있다고요@some_var이다.Hash또는Array.다음을 수행할 수 있습니다. @some_var.class == Hash 또는 다음과 같은 것도 있습니다. @some_var.is_a?(Hash) "is_a?" 방법은 클래스가 개체 조상 트리의 어느 곳에나 있는 경우에 참이라는 것에 주목할 필요가 있습니다.예를 들어: @some_var.is_a?(Object) # => true 위는 @some_var가 객체에서 파생된 해시 또는 다른 클래스의 인스턴스인 경우에 참입니다.클래스 유형에 ..