# requires Ruby 2.7 or newernums = [1, 2, 3, 4, 5, 6]# *** before: ***result_old = nums.map { |n| n * n if n.even? }.compact# *** in version 2.7: ***result = nums.filter_map { |n| n * n if n.even? }puts result.inspect