Add example for Optional Positional Parameter

This commit is contained in:
Sridhar Easwaran 2019-10-11 20:29:26 +05:30 committed by GitHub
parent f0eb830ebd
commit cbf8a43ca1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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());
} }