min
INFO
この関数は互換性のために es-toolkit/compat
からのみインポートできます。代替可能なネイティブ JavaScript API があるか、まだ十分に最適化されていないためです。
es-toolkit/compat
からこの関数をインポートすると、lodash と完全に同じように動作します。
配列の中で最小値を持つ要素を見つけます。
インターフェース
typescript
function min<T>(items: [T, ...T[]]): T;
function min(): undefined;
function min<T>(items?: ArrayLike<T> | null | undefined): T | undefined;
パラメータ
items
(ArrayLike<T> | null | undefined
): 検索する要素の配列。
戻り値
(T | undefined
): 最小値を持つ要素です。配列が空の場合、null
、または undefined
の場合は undefined
を返します。
例
typescript
min([1, 2, 3]); // 戻り値: 1
min(['a', 'b']); // 戻り値: 'a'