lengte

Ingebouwde functies

Canonieke ID: core.length. English: length.

Telt Unicode-codepunten in Text, elementen op het bovenste niveau van een List of items in een Map. Het telt geen UTF-8-bytes of geneste waarden mee. Een zichtbare emoji kan uit meerdere codepunten bestaan. Andere typen zijn ongeldig; zet een getal alleen eerst om naar tekst als je de weergegeven tekens wilt tellen.

Aanroepvorm

lengte(waarde)

Argumenten

Parameter Type Vereiste
waarde Text / List / Map De te tellen waarde.

Terugkeerwaarde

Number.

Voorbeeld

# taal: nl
zeg lengte("🐢abc")
zeg lengte([1, [2, 3]])
zeg lengte({"a": 1, "b": 2})

Toont 4, 2 en 2.

Aandachtspunten en veelgemaakte fouten

Gebruik de functienaam van je brontaal. De canonieke ID is een gezamenlijk documentatielabel; die ID typ je niet als aanroep. Een eigen variabele of functie met dezelfde naam kan de ingebouwde functie verbergen. Geef de beschreven argumenten en waardesoorten mee. Pliro meldt verschillen wanneer controle ze kan vinden, of wanneer de aanroep draait.

Gerelateerde lemma’s

zeg · tekst · Programmeergidsen · Hostondersteuning · Aanroepen en argumenten