ruby - 如何在 ruby​​ 数组中找到整数/最大整数并返回索引位置?

标签 ruby

这是我目前的情况

ages   = [20,19,21,17,31,33,34]
names  = [Bob, Bill, Jill, Aimee, Joe, Matt, Chris]

我如何获取年龄并对其应用一种方法以从中提取最大整数并了解其索引位置。原因是我想知道名字中哪个人最老。并行赋值阻碍了我对数组执行 .sort 的能力,因为它改变了与名称关联的元素的位置。

请包含代码以仔细考虑,谢谢,

最佳答案

ages.zip(names).max

关于ruby - 如何在 ruby​​ 数组中找到整数/最大整数并返回索引位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1656677/

相关文章:

ruby-on-rails - "No explicit conversion of Symbol into String"用于 rails 4.0.1 中的新记录(仅限)

ruby-on-rails - RSpec 没有找到我的 View 助手

ruby-on-rails - 使用规则引擎

ruby - 为什么 "each"-ing 范围仅适用于递增范围?

ruby - 获取中间人布局文件中页面的当前路径

ruby-on-rails - 我无法在 OSX 10.7.5 上安装 Rails

ruby - :id when creating new instance 的委派

ruby - 如何调整外部图像的大小并即时提供它们?

ruby - Sinatra + Fibers + EventMachine

ruby - 将 block 的结果连接到没有临时变量的数组中?