Lister

Lister

> Tutorial

Der er en anden type variabel, som vi hurtigt nævnte tidligere: lister.

Indtil videre har de variabler, vi har set, alle et navn og en værdi, arrays har også et navn, men det er muligt at knytte flere værdier til dem, de bliver så gemt i "bokse".

De arrays, der tilbydes af LeekScript, er numeriske indeks (eller nøgle) arrays, du kan gemme enhver type værdi (inklusive en anden array) eller sætte en anden type fra en boks til en anden.

Det første indeks på en liste vil altid være 0, og det er ikke muligt at bruge negative indeks

Opret en liste

For at oprette en liste skal du bruge følgende syntaks:

// Angivelse af en tom liste var min liste = []

Vi kan udfylde vores liste på to måder:

I begge tilfælde kan den opnåede liste repræsenteres som følger:

Indeks | Værdi -------|------ 0 | Porre 1 | lama 2 | Struds 3 | Artiskok

Læser en liste

Du kan få adgang til en boks på en liste ved at angive indekset for den boks, du vil have adgang til i firkantede parenteser:

var myList = ["Porre", "Lama", "Struds", "Koglen"] debug(myList[1]) // Vil vise Lama (det første element er ved indeks 0)

Du kan bruge en boks i en liste nøjagtig som en normal variabel:

var min liste = [2, 4, 6, 8] debug(myList[0]) // Viser 2 myList[0] = myList[1] + 5 // Tildel værdien 9 til boks 0 debug(myList[0]) // Viser 9