Functions in dart
You,•dart + flutter
functions in Dart
void main()
{
printsum(22,11); //invoke (i.e. call)a function
}
//note function definition can occur after invocation line; order not imp as in C
//no declaration/header needed.
void printsum(int a, int b)
{
print("$a + $b = ${a+b}");
}
Output:
22 + 11 = 33
optional parameters in functions
void main()
{
printsomething(22,11); //when not provided, third parameter defaults to 10
printsomething(22,11,14);
}
void printsomething(int a, int b, [ int c = 10] )
{
print("The values are $a $b $c");
}
Output:
The values are 22 11 10
The values are 22 11 14