I mean: john = {name: "John", last: "Smith"} {name, last} = john # extract value by key from the hash and set to local variable with same name name # => "John" last # -> "Smith" Useful for ex. for "options" hashes: def select(...edtsech (Edward Tsech)
I don't know, but I was a little bit confused by that: assert_equal(true, [1,3,9,7].same?(&:even?)) assert_equal(true, [4,8,2,2].same?(&:even?)) or I can write smth like that: assert_equal(true, [1.0,2.0,3.0,4.0].same?(&:integer?)) May...edtsech (Edward Tsech)