mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-11-30 06:22:32 +03:00
Add example for Optional Positional Parameter
This commit is contained in:
parent
f0eb830ebd
commit
cbf8a43ca1
@ -503,6 +503,17 @@ example30() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Optional Positional Parameter
|
||||||
|
// parameter will be disclosed with square bracket [ ] & square bracketed parameter are optional.
|
||||||
|
example31() {
|
||||||
|
findVolume(int length, int breath, [int height]) {
|
||||||
|
print('length = $length, breath = $breath, height = $height');
|
||||||
|
}
|
||||||
|
|
||||||
|
findVolume(10,20,30); //valid
|
||||||
|
findVolume(10,20); //also valid
|
||||||
|
}
|
||||||
|
|
||||||
// Programs have only one entry point in the main function.
|
// Programs have only one entry point in the main function.
|
||||||
// Nothing is expected to be executed on the outer scope before a program
|
// Nothing is expected to be executed on the outer scope before a program
|
||||||
// starts running with what's in its main function.
|
// starts running with what's in its main function.
|
||||||
@ -514,7 +525,7 @@ main() {
|
|||||||
example8, example9, example10, example11, example12, example13, example14,
|
example8, example9, example10, example11, example12, example13, example14,
|
||||||
example15, example16, example17, example18, example19, example20,
|
example15, example16, example17, example18, example19, example20,
|
||||||
example21, example22, example23, example24, example25, example26,
|
example21, example22, example23, example24, example25, example26,
|
||||||
example27, example28, example29, example30
|
example27, example28, example29, example30, example31
|
||||||
].forEach((ef) => ef());
|
].forEach((ef) => ef());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user