Lập trình khối cho người mới bắt đầu
Chương
>
Cấp độ

Các Hàm Nâng Cao và Các Mẫu
Tạo Hàm

Hàm là các khối mã có thể tái sử dụng có thể trả về giá trị. Bạn có thể tạo một hàm một lần và gọi nó nhiều lần, giúp cho mã của bạn được tổ chức tốt hơn và dễ bảo trì hơn. Các hàm trả về giá trị sử dụng khối define function to return.

Đối với cấp độ này, hãy tạo một hàm trả về "Grain", thu thập hạt từ cánh đồng, và sử dụng khối call function bên trong khối build để tạo các chồng hạt trên cánh đồng. Điều này dạy bạn cách tổ chức mã bằng cách sử dụng các hàm.

Guide

Mục tiêu

Thu thập tất cả các hạt ngũ cốc trong cánh đồng và tổng hợp chúng thành các cọc rơm bằng cách sử dụng hàm.

Hạt ngũ cốc trong cánh đồng cần được gom lại và xếp thành các cọc. Để thực hiện việc này một cách hiệu quả, bạn có thể tạo ra một hàm trả về chuỗi xây dựng. Các hàm là các khối mã có thể tái sử dụng, có khả năng trả về giá trị, giúp mã của bạn trở nên có tổ chức hơn và dễ bảo trì hơn.

Sử dụng khối define function để tạo một hàm có tên là get_grain_stack. Hàm này nên trả về văn bản "Grain" sử dụng khối text. Các hàm trả về giá trị sử dụng khối define function to return.

Sau khi bạn đã tạo hàm, bạn có thể gọi nó bằng cách sử dụng khối call function. Điều này sẽ thực thi hàm và trả về giá trị mà nó trả về. Bạn có thể sử dụng giá trị trả về này trong khối build.

Tạo một hàm trả về "Grain", thu thập tất cả mười hai (12) hạt ngũ cốc trong cánh đồng (4 cho mỗi cọc). Di chuyển đến các dấu X, sử dụng khối build và kết nối với khối call function. Bằng cách này, bạn có thể tái sử dụng cùng một hàm nhiều lần thay vì gõ đi gõ lại cùng một văn bản.

Sách Mã