Hatena::Groupos0x

FFFF RSSフィード

0xFFのメモです。

2008 February 2nd Saturday

Array#reduce、配列の最大値、最小値

| 23:48 | Array#reduce、配列の最大値、最小値 - FFFF を含むブックマーク はてなブックマーク - Array#reduce、配列の最大値、最小値 - FFFF

配列要素の最大値と最小値を取得したい - ヨーキョクデイ

より

Array#reduce

Array#reduceメモメモ。

隣り合う値を処理して、次の演算に渡していくと。初期値も指定できてなかなか便利そうですね。

配列の最大値、最小値

上の記事の場合、reduceを試すことが目的だと思うんだけど、ついでにスタンダードな最大値最小値を。

Function#applyを使う。

var array = [3, 1, 4, 1, 5, 9, 2, 6];
Math.max.apply(null,array);  // 9
Math.min.apply(null,array);  // 1