返回值的函数
本课属于 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 变量中。
挑战
入门在这个挑战中,你将练习创建一个返回值的函数。函数可以计算结果,并将其返回,以便在代码的其他地方使用。
完成下面的 calculateSquare 函数。它应该:
- 接收一个整数参数
number - 计算这个数的平方(将它与自身相乘)
- 返回结果
预期输出为:
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) {
// 在这里编写代码,计算平方并返回结果
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Dart 在线编译器