Dart 5 : Functions

 


!= <><> Functions <><> !=
  Functions Basic Rules
  Functions Expression - FAT Arrow
  Parameter
  Optional
  Named Parameter

Fuctional Basic Rules

  void main(){
  getNumber(1213);
  }
  getNumber(int a, int b) {
  print(a);
  print(b);
  print(a * b);

Functions Expression => FatArrow:

void main(){
var x = getNumber(1020);
print(x * 2);
}
getNumber(int a, int b) => (a * b) + 10;

Opetional Parameter:
  void main() {
  getNumber(10);
}
[] Bracket is used for optional parameter

getNumber(int x, [int y = 56]) {
  print(x * y);
}

Named Parameter:

void main() {
  getNumber(10, z: 20, y: 30);
}

getNumber(int x, {int y, int z}) {
  print(x);
  print(y);
  print(z);
  var num = (x + y) * z;
  print(num);
}