rubyで配列の最大値、最小値取得にはmaxメソッドとminメソッドを用いる。 array = [1,2,3,4,5,6,7,8,9,10] p array.max # 要素の最大値を取得 p array.min # 要素の最小値を取得 10 1こんな感じで簡単に習得できる。 ・条件付きの最大値、最小値の取得 条件付きで最大値、最小値を取得したい場合は。max_byメソッド、min_byメソッドを用いる。 array = [1,2,3,4,5,6,7,8,9,10] p array.max_by {|num| (num-6).abs } p array.min_by {|num| (num-6).abs } 1 6ここではそれぞれ6引いた値の絶対値の最大値と最小値を取得するようにしている。
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く