method

transform_values

Importance_1
Ruby on Rails latest stable (v7.1.3.2) - 0 notes - Class: Hash

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v5.2.3) is shown here.

These similar methods exist in v7.1.3.2:

transform_values() public

Returns a new hash with the results of running block once for every value. The keys are unchanged.

{ a: 1, b: 2, c: 3 }.transform_values { |x| x * 2 } # => { a: 2, b: 4, c: 6 }

If you do not provide a block, it will return an Enumerator for chaining with other methods:

{ a: 1, b: 2 }.transform_values.with_index { |v, i| [v, i].join.to_i } # => { a: 10, b: 21 }
Show source
Register or log in to add new notes.