void는 아무 것도 return 하지 않는다
String sayHello(String name){
return "Hello $name nice to meet you";
}
void main(){
print(sayHello('성연'));
}
함수가 한 줄 밖에 없을 때는 다음과 같이 fat arrow syntax 사용하면 된다.
String sayHello(String name) => "Hello $name nice to meet you";
void main(){
print(sayHello('성연'));
}
https://dartpad.dev/tjddus5767/0c74a01222884710ac7f2afca1eae957
String sayHello(String name) => "Hello \\$name nice to meet you, $name";
void main(){
print(sayHello('성연'));
}
//Positional parameter
String sayHello(String name, int age, String country){
return "Hi, my name is $name and im $age years old, im come from $country";
}
void main(){
print(sayHello('성연',24,'Korea'));
}
required
추가//required 사용 예시
String sayHello({required String name, required int age, required String country}){
return "Hi, my name is $name and im $age years old, im come from $country";
}
void main(){
print(sayHello(name:'성연',age: 24, country: 'korea'));
}