[]와 ?(nullable)을 사용하여 필수가 아닌 optional 값을 설정할 수 있음.
String sayHello(String name, int age, [String? kind = '시바']) =>
'이름 : $name, 나이 : $age, 품종 : $kind';
void main() {
print(sayHello('나루', 8));
}
이름 : 나루, 나이 : 8, 품종 : 시바
우리 나루 공주님은 요키임에도 불구하고 kind의 기본값이 시바이기 때문에 시바로 품종이 바뀌어버렸다 ㅋㅋ