面试题答案
一键面试def generate_method(method_name, parameters, &block)
method_definition = "def #{method_name}(#{parameters.join(', ')})\n"
method_definition << " #{block.source.strip}\n" if block_given?
method_definition << " return result\nend"
method_definition
end