ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v19.8
collection.min( )

collection.min( ) 


 

collection.min ( {propertyPath} ) -> 戻り値 
引数   説明
propertyPath  テキスト in 評価に使用するオブジェクトプロパティのパス
戻り値  ブール, テキスト, 数値, コレクション, オブジェクト, 日付 in コレクション内の最小値

説明   

collection.min( ) メソッドはコレクション内の最小の値の要素を返します(collection.sort( ) メソッドを使用して昇順に並べ替えした場合にコレクションの最初の要素になるものと同じです)。

注: このメソッドは元のコレクションを書き換えません。

コレクションに異なる値の型が含まれている場合、collection.min( ) メソッドは型一覧順の最初の要素の型の中の最小値を返します(詳細についてはcollection.sort( ) を参照してください)。

コレクションがオブジェクトを含んでいる場合、propertyPath 引数に最小値を取得したいオブジェクトプロパティのプロパティパスを渡します。

コレクションが空の場合、collection.min( )Undefined を返します。

例題  

 C_COLLECTION($col)
 $col:=New collection(200;150;55)
 $col.push(New object("name";"Smith";"salary";10000))
 $col.push(New object("name";"Wesson";"salary";50000))
 $col.push(New object("name";"Alabama";"salary";10500))
 $min:=$col.min() //55
 $minSal:=$col.min("salary") //10000
 $minName:=$col.min("name") //"Alabama"



参照 

collection.max( )
Min

 
プロパティ 

プロダクト: 4D
テーマ: コレクション
番号: 705254

This command can be run in preemptive processes

 
ページの目次 
 
履歴 

初出: 4D v16 R6

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v19)
ランゲージリファレンス ( 4D v19.1)
ランゲージリファレンス ( 4D v19.4)
ランゲージリファレンス ( 4D v19.5)
ランゲージリファレンス ( 4D v19.6)
ランゲージリファレンス ( 4D v19.7)
ランゲージリファレンス ( 4D v19.8)