Jaa


List.RemoveLastN

Syntaksi

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

Noin

Palauttaa luettelon, joka poistaa viimeiset countOrCondition elementtiä luettelon lopusta list. Jos list on pienempi kuin countOrCondition elementit, palautetaan tyhjä luettelo.

  • Jos luku on määritetty, enintään niin monta kohdetta poistetaan.
  • Jos määritetään ehto, kaikki peräkkäiset vastaavat kohteet list lopusta poistetaan.
  • Jos tämä parametri on tyhjäarvo, vain yksi kohde poistetaan.

Esimerkki 1

Luo luettelo luettelosta {1, 2, 3, 4, 5} ilman viimeistä kolmea lukua.

käyttö

List.RemoveLastN({1, 2, 3, 4, 5}, 3)

Output

{1, 2}

Esimerkki 2

Luo luettelosta {5, 4, 2, 6, 4} luettelo, joka päättyy lukuun, joka on pienempi kuin 3.

käyttö

List.RemoveLastN({5, 4, 2, 6, 4}, each _ > 3)

Output

{5, 4, 2}