Lister

Lister

> Opplæring

Det er en annen type variabel som vi raskt nevnte tidligere: lister.

Så langt har alle variablene vi har sett et navn og en verdi, arrayene har også et navn, men det er mulig å knytte flere verdier til dem, de lagres deretter i "bokser".

Matrisene som tilbys av LeekScript er numeriske indeks (eller nøkkel) matriser, du kan lagre hvilken som helst type verdi (inkludert en annen matrise) eller sette en annen type fra en boks til en annen.

Den første indeksen på en liste vil alltid være 0 og det er ikke mulig å bruke negative indekser

Lag en liste

For å lage en liste, bruk følgende syntaks:

// Erklæring om en tom liste var min liste = []

Vi kan fylle listen vår på to måter:

I begge tilfeller kan den oppnådde listen representeres som følger:

Indeks | Verdi -------|------ 0 | Purre 1 | lama 2 | Struts 3 | Artisjokk

Leser en liste

Du kan få tilgang til en boks i en liste ved å angi indeksen til boksen du vil ha tilgang til i hakeparenteser:

var myList = ["Leek", "Lama", "Struts", "Artisjokk"] debug(myList[1]) // Vil vise Lama (det første elementet er på indeks 0)

Du kan bruke en boks i en liste akkurat som en vanlig variabel:

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