if else
bool isPrint = true
if (isPrint) {
print('hello')
}
for
for (var i = 0; i < 5; i++) {
print(i);
}
while
bool isDone = false
while(!isDone) {
print('is not done')
isDone = true
}
do while
bool isRunning = true
do {
print('is running')
isRunning = false
} while (isRunning)
switch case
String name = 'cat';
switch (name) {
case 'cat':
print('cat');
break;
default:
print('not find');
}
break
num i = 1
while(true) {
print('${i} - run')
i++
if(i == 5) {
break
}
}
continue
for (var i = 0; i < 5; i++) {
if (i < 3) {
continue;
}
print(i);
}
continue 指定位置
String command = "close";
switch (command) {
case "open":
print("open");
break;
case "close":
print("close");
continue doClear;
case "close2":
print("close2");
continue doClear;
doClear:
case "doClose":
print("doClose");
break;
default:
print("other");
}