Menu
CoddyTech

Wiederholung – 2D-Arrays

Teil des Abschnitts Logik & Ablaufsteuerung der GDScript-Journey von Coddy. Lektion 15 von 78.

challenge icon

Aufgabe

Einfach

Schreibe eine Funktion namens grid_stats mit einem Parameter, grid: ein 2D-Array aus Ganzzahlen mit mindestens einer Zelle (deklarier es als grid: Array). Sie durchläuft jede Zelle und gibt ein Array mit drei Zahlen in dieser Reihenfolge zurück:

  1. Die Summe aller Zellen
  2. Die größte Zelle
  3. Wie viele Zellen gerade sind

Zum Beispiel gibt grid_stats([[1, 2], [3, 4]]) [10, 4, 2] zurück. Die Zellen können negativ sein: grid_stats([[-1, -2], [-3, -4]]) gibt [-10, -1, 2] zurück.

Die Tests rufen grid_stats() selbst auf und zeigen das zurückgegebene Array als 10,4,2 an. Rufe die Funktion nicht auf und gib nichts aus.

Probier es selbst

func grid_stats(grid: Array):
	# Schreibe hier Code
	pass

Alle Lektionen in Logik & Ablaufsteuerung

Übe selbstständig: Online-GDScript-Compiler