Ruby 根据注释移动到代码审阅
移动到按注释进行代码审阅。与其进行显式迭代,最好的方法可能是Ruby 根据注释移动到代码审阅,ruby,Ruby,移动到按注释进行代码审阅。与其进行显式迭代,最好的方法可能是Array\select,因此: even_numbers = numbers.select { |n| n.even? } 它将在数组中的每个元素上运行给定的块numbers,并生成一个数组,其中包含块返回true的所有元素。或根据问题约定的替代解决方案: def get_even_numbers(array) even_num = [] array.each do |n| e
Array\select
,因此:
even_numbers = numbers.select { |n| n.even? }
它将在数组中的每个元素上运行给定的块
numbers
,并生成一个数组,其中包含块返回true的所有元素。或根据问题约定的替代解决方案:
def get_even_numbers(array)
even_num = []
array.each do |n|
even_num << n if n.even?
end
even_num
end
def get_偶数(数组)
偶数
数组。每个do | n|
即使你的代码没有解析;Ruby需要end
来终止函数定义之类的块。查看使用数组#尽管选择。请阅读“”。确保您的示例代码符合要求,并且符合您的要求,语法正确,然后查看是否更适合您的问题。实际上,它不符合要求,语法也不正确,它不会做你想做的事。谢谢@theTinMan。谢谢你的反馈。谢谢你的建议。谢谢你的帮助。我看到了我的代码需要改进的地方。