Control flow statements
ifandelseforloopswhileanddo-whileloopsbreakandcontinueswitchandcaseassert
if / else
if (isRaining()) {
you.bringRainCoat();
} else if (isSnowing()) {
you.wearJacket();
} else {
car.putTopDown();
}for / for .. in ..
var message = StringBuffer('Dart is fun');
for (var i = 0; i < 5; i++) {
message.write('!');
}
var callbacks = [];
for (var i = 0; i < 2; i++) {
callbacks.add(() => print(i));
}
callbacks.forEach((c) => c());
for (final candidate in candidates) {
candidate.interview();
}while / do .. while
switch .. case
assert
Last updated