List.LastN
List.LastN(list as list, optional countOrCondition as any) as any
Mengembalikan item terakhir dari daftar list
. Jika daftar kosong, pengecualian akan terjadi. Fungsi ini mengambil parameter opsional, countOrCondition
, untuk mendukung pengumpulan beberapa item atau memfilter item.
countOrCondition
dapat ditentukan dengan tiga cara:
- Jika suatu angka ditentukan, hingga jumlah item tersebut akan dikembalikan.
- Jika kondisi ditentukan, semua item dikembalikan yang awalnya memenuhi kondisi, dimulai di akhir daftar. Setelah sebuah item gagal memenuhi kriteria, item lain tidak akan dipertimbangkan.
- Jika parameter ini null, item terakhir dalam daftar dikembalikan.
Temukan nilai terakhir dalam daftar {3, 4, 5, -1, 7, 8, 2}.
Penggunaan
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
Output
{2}
Temukan nilai terakhir dalam daftar {3, 4, 5, -1, 7, 8, 2} yang lebih besar dari 0.
Penggunaan
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Output
{7, 8, 2}