Menu
CoddyTech

Gọi hàm

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

Gọi hàm (function) nghĩa là chạy đoạn code bên trong một hàm đã được định nghĩa trước đó. Bạn gọi hàm bằng cách viết tên hàm theo sau là dấu ngoặc đơn.

Định nghĩa một hàm đơn giản:

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

Gọi hàm từ main:

void main() {
  sayHello();
}

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

Hello, Dart!

Bạn có thể gọi cùng một hàm nhiều lần:

void main() {
  sayHello();
  sayHello();
}

Sau khi chạy đoạn code trên, kết quả sẽ là:

Hello, Dart!
Hello, Dart!
challenge icon

Thử thách

Người mới

Trong thử thách này, bạn sẽ luyện tập cách gọi một hàm (function) trong Dart. Một hàm tính tổng của hai số đã được định nghĩa sẵn cho bạn.

Nhiệm vụ của bạn là gọi hàm calculateSum với các giá trị 5 và 3, rồi lưu kết quả vào biến result.

Đầu ra mong đợi:

The sum of 5 and 3 is: 8

Tự làm thử

void main() {
  // Các số này đã được khai báo sẵn cho bạn
  int num1 = 5;
  int num2 = 3;
  
  // TODO: Gọi hàm (function) calculateSum với num1 và num2
  // và lưu kết quả vào biến 'result'
  int result = 0;
  
  // Câu lệnh này sẽ hiển thị kết quả
  print('The sum of $num1 and $num2 is: $result');
}

// Hàm này tính tổng của hai số
int calculateSum(int a, int b) {
  return a + b;
}
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