// void 表示不需要返回值void main() {var a = getUserName()print(a)var b = getname()print(a)}// 表示 返回值的类型为 intint getUserName() {return 1}// 表示 返回值的类型为 StringString getname() {return 'zhangsan'}// 传参int getAge(int age) {return 1 + age}// 可选参数 使用 [] 包裹起来int getAge(int age, [int age1]) {return 1 + age + (age1 != null ? age1 : 0)}// 默认参数 使用 {} 包裹 同时使用 : 来赋值int getAge({int age, int age1: 1}) {return 1 + age + age1}
