Menu
CoddyTech

Récapitulatif - Tableaux 2D

Fait partie de la section Logique et flux d’exécution du Journey GDScript de Coddy. Leçon 15 sur 78.

challenge icon

Défi

Facile

Écris une fonction nommée grid_stats avec un paramètre, grid : un tableau 2D d’entiers contenant au moins une cellule (déclare-le comme grid: Array). Elle parcourt chaque cellule et renvoie un tableau de trois nombres, dans cet ordre :

  1. La somme de toutes les cellules
  2. La plus grande cellule
  3. Le nombre de cellules paires

Par exemple, grid_stats([[1, 2], [3, 4]]) renvoie [10, 4, 2]. Les cellules peuvent être négatives : grid_stats([[-1, -2], [-3, -4]]) renvoie [-10, -1, 2].

Les tests appellent eux-mêmes grid_stats() et affichent le tableau renvoyé sous la forme 10,4,2. Ne l’appelle pas et n’affiche rien.

Essayez vous-même

func grid_stats(grid: Array):
	# Écrivez le code ici
	pass

Toutes les leçons de Logique et flux d’exécution

Entraînez-vous par vous-même : Compilateur GDScript en ligne