Menu
CoddyTech

回顾:2D 数组

本课属于 Coddy GDScript 学习旅程的“逻辑与流程”单元。第 15 课,共 78 课。

challenge icon

挑战

简单

编写一个名为 grid_stats 的函数,它有一个参数 grid:一个至少包含一个单元格的二维整数数组(将它声明为 grid: Array)。它会遍历每个单元格,并按以下顺序返回由三个数字组成的数组:

  1. 所有单元格的总和
  2. 最大的单元格
  3. 偶数单元格的数量

例如,grid_stats([[1, 2], [3, 4]]) 返回 [10, 4, 2]。单元格可以是负数:grid_stats([[-1, -2], [-3, -4]]) 返回 [-10, -1, 2]。

测试会自行调用 grid_stats(),并将返回的数组显示为 10,4,2。不要调用它,也不要打印任何内容。

亲手试试

func grid_stats(grid: Array):
	# 在这里编写代码
	pass

逻辑与流程中的所有课

自己练习: GDScript 在线编译器