Menu
CoddyTech

返回值的函数

本课属于 Coddy Dart 学习旅程的“基础知识”单元。第 68 课,共 94 课。

返回值函数可以让你的代码计算结果,并将结果返回到调用该函数的位置。与 void 函数不同,这些函数会指定返回类型。

创建一个返回整数的函数:

int add(int a, int b) {
  return a + b;
}

void main() {
  int sum = add(5, 3);
  print('Sum: $sum');
}

运行上面的代码后,输出将是:

Sum: 8

这个函数计算总和,并使用 return 关键字将其返回。返回的值存储在 sum 变量中。

challenge icon

挑战

入门

在这个挑战中,你将练习创建一个返回值的函数。函数可以计算结果,并将其返回,以便在代码的其他地方使用。

完成下面的 calculateSquare 函数。它应该:

  1. 接收一个整数参数 number
  2. 计算这个数的平方(将它与自身相乘)
  3. 返回结果

预期输出为:

The square of 5 is: 25

亲手试试

void main() {
  // 这个数字已经为你定义好了
  int number = 5;
  
  // 调用 calculateSquare 函数并保存结果
  int result = calculateSquare(number);
  
  // 这会显示结果
  print('The square of $number is: $result');
}

// TODO: 补全这个函数,返回该数字的平方
int calculateSquare(int number) {
  // 在这里编写代码,计算平方并返回结果
  
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Dart 在线编译器