Menu
CoddyTech

Định nghĩa hàm cơ bản

Thuộc phần Kiến thức cơ bản trong hành trình Dart của Coddy. Bài học 65 trên 94.

Định nghĩa hàm cơ bản trong Dart cho phép bạn tạo các khối code có thể tái sử dụng để thực hiện những tác vụ cụ thể.

Tạo một hàm cơ bản để in ra một thông điệp:

void greet() {
  print('Hello, Dart programmer!');
}

void main() {
  greet();
}

Sau khi chạy đoạn code trên, đầu ra sẽ là:

Hello, Dart programmer!

Định nghĩa hàm gồm ba phần: kiểu trả về (void), tên (greet) và thân hàm (đoạn code nằm giữa hai dấu ngoặc nhọn). Gọi hàm bằng cách viết tên hàm theo sau là dấu ngoặc đơn.

challenge icon

Thử thách

Người mới

Trong thử thách này, bạn sẽ luyện tập cách định nghĩa một hàm cơ bản trong Dart. Hàm là những khối code có thể tái sử dụng để thực hiện các tác vụ cụ thể.

Hoàn thành đoạn code bên dưới bằng cách định nghĩa một hàm tên là greet để in ra lời chào. Hàm cần:

  1. Không nhận tham số nào
  2. In ra văn bản Hello, Dart! khi được gọi

Sau khi định nghĩa hàm, hàm sẽ được gọi từ hàm main.

Đầu ra mong đợi:

Hello, Dart!

Tự làm thử

// TODO: Định nghĩa một hàm (function) tên là 'greet' để in ra chính xác văn bản trong hướng dẫn
// Hàm này không nhận tham số và không trả về giá trị nào


void main() {
  // Dòng này sẽ gọi hàm của bạn
  greet();
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức cơ bản

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