Menu
CoddyTech

Ein Array deklarieren

Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 62 von 92.

Ein Array speichert mehrere Werte der Reihe nach in einer Variable. Du erstellst es mit eckigen Klammern [] und trennst die Werte durch Kommas:

var items := [1, "two", 3.5, true]

Ein einfaches Array kann Werte unterschiedlicher Typen enthalten, wie die oben genannten int, string, float und boolean. Ein leeres Array besteht aus einem Klammerpaar ohne Inhalt:

var inventory := []

print() zeigt das gesamte Array mit Zeichenketten in Anführungszeichen an:

var fruits := ["apple", "pear"]
print(fruits)
["apple", "pear"]

Die Methode size() gibt zurück, wie viele Elemente ein Array enthält. Du rufst sie mit einem Punkt nach dem Array auf:

var items := [1, "two", 3.5, true]
print(items.size())
4

Ein Array kann auch andere Arrays enthalten. size() zählt nur die Elemente der obersten Ebene, daher hat [[1, 2], [3, 4, 5]] eine Größe von 2.

challenge icon

Aufgabe

Einfach

Erstelle eine Einkaufsliste.

Füge die Zeichenketten bread, eggs, milk und butter in dieser Reihenfolge in die Klammern von shopping_list ein. Die beiden print()-Zeilen sind bereits geschrieben, sodass das Programm Folgendes ausgibt:

["bread", "eggs", "milk", "butter"]
4

Probier es selbst

extends Node

func _ready():
	# Setze die vier Elemente zwischen die eckigen Klammern
	var shopping_list := []
	print(shopping_list)
	print(shopping_list.size())
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-GDScript-Compiler