InsertElement

Commande de liste

Syntaxe

Ajoute un élément avant l'élément courant et en fait l'élément courant. Le nouvel élément prend la valeur par défaut du type de la liste.

InsertElement(<list>())

Les éléments

<list>Une liste déclarée avec NewList, écrite avec ses parenthèses vides : scores().

Rend

Toujours 1.

À savoir

  • Sans élément courant (liste neuve, ou après ResetList()), le nouvel élément se place en premier. Après un parcours sorti par la fin, il se place à la fin.
  • Après FreeList(), l'appel arrête le programme avec « BASIC list is not initialized ».

Exemple

NewList a.integer()AddElement(a())a() = 20InsertElement(a())a() = 10Console(Str(ListIndex(a())) + " " + Str(ListSize(a())))   ' 0 2FOREACH a()  Console(Str(a()))   ' 10, 20NEXT
Dans le manuel : Tableaux, listes et maps