Ruby/Подробнее о массивах: различия между версиями
Содержимое удалено Содержимое добавлено
Vearo (обсуждение | вклад) м Перепутан метод .max and .min |
|||
Строка 94:
Вспомните сколько усилий вам приходилось прилагать, чтобы найти максимальный элемент? А сколько раз вы повторяли этот кусок кода в своих программах? Ну а в Ruby поиск максимального элемента осуществляется при помощи метода <code>.max</code>, а в более сложных случаях при помощи метода <code>.max_by</code>. Вот как это выглядит:
<source lang="ruby">["у", "попа", "была", "собака"].
["у", "попа", "была", "собака"].max_by{ |elem| elem.size } #=> "собака" максимальный по размеру строки</source>
|