Lue englanniksi

Jaa


List.LastN

Syntaksi

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

Noin

Palauttaa luettelon viimeisen kohteen list. Jos luettelo on tyhjä, palautetaan poikkeus. Tällä funktiolla on valinnainen parametri countOrCondition, joka tukee useiden kohteiden keräämistä tai kohteiden suodatusta. countOrCondition voidaan määrittää kolmella tavalla:

  • Jos luku on määritetty, enintään niin monta kohdetta palautetaan.
  • Jos määritetään ehto, palautetaan kaikki kohteet, jotka alun perin täyttävät ehdon, luettelon lopusta alkaen. Kun yksi tietoyksikkö ei täytä ehtoa, muita tietoyksiköitä ei oteta huomioon.
  • Jos tämä parametri on nolla, luettelon viimeinen kohde palautetaan.

Esimerkki 1

Selvitä luettelon {3, 4, 5, -1, 7, 8, 2} viimeinen arvo.

käyttö

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

Output

{2}

Esimerkki 2

Selvitä luettelosta {3, 4, 5, -1, 7, 8, 2} viimeiset arvot, jotka ovat suurempia kuin 0.

käyttö

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

Output

{7, 8, 2}