List.LastNList.LastN

構文Syntax

List.LastN(list as list, optional countOrCondition as any) as any

バージョン情報About

リスト list 内の最後の項目を返します。Returns the last item of the list list. リストが空の場合、例外がスローされます。If the list is empty, an exception is thrown. この関数は、複数の項目の収集または項目のフィルター処理をサポートする省略可能なパラメーター countOrCondition を受け取ります。This function takes an optional parameter, countOrCondition, to support gathering multiple items or filtering items. countOrCondition は、次の 3 つの方法で指定できます。countOrCondition can be specified in three ways:

  • 数値を指定した場合、その数までの項目が返されます。If a number is specified, up to that many items are returned.
  • 条件を指定した場合、リストの末尾から処理が開始され、その条件を満たすすべての項目が返されます。If a condition is specified, all items are returned that initially meet the condition, starting at the end of the list. 項目が条件を満たさなくなると、それ以上の項目は考慮されません。Once an item fails the condition, no further items are considered.
  • このパラメーターが NULL の場合、リスト内の最後の項目が返されます。If this parameter is null the last item in the list is returned.

例 1Example 1

リスト {3, 4, 5, -1, 7, 8, 2} 内の最後の値を求めます。Find the last value in the list {3, 4, 5, -1, 7, 8, 2}.

List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
22

例 2Example 2

リスト {3, 4, 5, -1, 7, 8, 2} 内の、0 を超える最後の値を求めます。Find the last values in the list {3, 4, 5, -1, 7, 8, 2} that are greater than 0.

List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
77
88
22