1 Star 0 Fork 0

zhousg/flutter_dart_basic

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
11-流程控制.dart 1.07 KB
一键复制 编辑 原始数据 按行查看 历史
zhousg 提交于 2024-09-02 18:44 .
// 流程控制:
// 内容:
// 1. 分支语句
// 2. 三元运算符
// 3. switch 语句
// 4. 循环 for while for in
void main() {
// 1. 分支语句
int score = 690;
if (score > 700) {
print('恭喜考上了清华');
} else {
print('继续努力');
}
// 2. 三元运算符
print(score > 700 ? '恭喜考上了清华' : '继续努力');
// 3. switch 语句
// 1 待付款 2 待发货 3 待收货 4 待评价
int state = 2;
switch (state) {
case 1:
print('待付款');
break;
case 2:
print('待发货');
break;
case 3:
print('待收货');
break;
case 4:
print('待评价');
break;
default:
print('其他');
}
// 4. 循环 for while for in
List categories = ['服饰', '美食', '数码'];
for (var i = 1; i <= 10; i++) {
print('第$i次');
}
for (var i = 0; i < categories.length; i++) {
print(categories[i]);
}
int count = 1;
while (count <= 10) {
print('第$count次');
count++;
}
for (var item in categories) {
print(item);
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zhoushugang/flutter_dart_basic.git
git@gitee.com:zhoushugang/flutter_dart_basic.git
zhoushugang
flutter_dart_basic
flutter_dart_basic
main

搜索帮助

0d507c66 1850385 C8b1a773 1850385