3-3
Dart 的函數
- 所有的函數都會有傳回值
- 若是沒有指定傳回值,預設為null(系統會自動在最後加一個隱藏的return)
- 函數基本形狀:
String getUser(String name, String sex) {
var info = '$name 的性別是 $sex';
return info;
}
- 加入預設值
String getUser(String name, String sex = '男') {
var info = '$name 的性別是 $sex';
return info;
}
- 可選參數
String getUser(String name, String sex = '男', [String from='台南']) {
var info = '$name 的性別是 $sex';
if(from!=null){
info ='$info 來自 $from';
}
return info;
}
-