Menu
CoddyTech

Ripasso - Array 2D

Fa parte della sezione Logica e flusso del percorso GDScript di Coddy. Lezione 15 di 78.

challenge icon

Sfida

Facile

Scrivi una funzione chiamata grid_stats con un parametro, grid: un array 2D di interi con almeno una cella (dichiaralo come grid: Array). Scorre ogni cella e restituisce un array di tre numeri, in quest'ordine:

  1. La somma di tutte le celle
  2. La cella più grande
  3. Quante celle sono pari

Per esempio, grid_stats([[1, 2], [3, 4]]) restituisce [10, 4, 2]. Le celle possono essere negative: grid_stats([[-1, -2], [-3, -4]]) restituisce [-10, -1, 2].

I test chiamano direttamente grid_stats() e mostrano l'array restituito come 10,4,2. Non chiamarla e non stampare nulla.

Provalo tu

func grid_stats(grid: Array):
	# Scrivi il codice qui
	pass

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore GDScript online