Quantcast
Channel: 配列タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 833

【Ruby】配列の最大値をとる

$
0
0

例えば

.rb
numbers=[4,50,19,-12,0]

この配列から最大値をとるとき

.rb
max=numbers[0]numbers.eachdo|number|max=numberifnumber>maxendputsmax# => 50

みたいな面倒なことをしていたのですが、sortメソッドなるものを知ったので

.rb
putsnumbers.sort[numbers.length-1]# sortで配列を小さい順に並び替えて、最後の値を取得する

とても楽になりました。


Viewing all articles
Browse latest Browse all 833

Trending Articles