Menu
CoddyTech

Ôn tập: mảng 2 chiều

Thuộc phần Logic và luồng chương trình trong hành trình GDScript của Coddy. Bài học 15 trên 78.

challenge icon

Thử thách

Dễ

Viết một hàm tên là grid_stats với một tham số, grid: một mảng 2D gồm các số nguyên và có ít nhất một ô (khai báo là grid: Array). Hàm duyệt qua mọi ô và trả về một mảng gồm ba số theo thứ tự sau:

  1. Tổng của tất cả các ô
  2. Ô có giá trị lớn nhất
  3. Số ô có giá trị chẵn

Ví dụ, grid_stats([[1, 2], [3, 4]]) trả về [10, 4, 2]. Các ô có thể mang giá trị âm: grid_stats([[-1, -2], [-3, -4]]) trả về [-10, -1, 2].

Các bài kiểm tra tự gọi grid_stats() và hiển thị mảng được trả về dưới dạng 10,4,2. Đừng gọi hàm này và đừng in ra bất cứ thứ gì.

Tự làm thử

func grid_stats(grid: Array):
	# Viết code ở đây
	pass

Tất cả bài học trong Logic và luồng chương trình

Tự luyện tập: Trình biên dịch GDScript online