Dart는 list 내부에 조건문을 넣는것이 가능하다.
add 보다 코드량이 간결해짐.
void main() {
var giveMeFive = true;
var numbers = [
1,
2,
3,
if (giveMeFive) 5,
];
print(numbers);
}
// 결과: [1, 2, 3, 5]
for 문을 사용하는 것도 가능하다
void main() {
var oldMenu = [
'커피',
'우유',
];
var newMenu = [
'유자차',
'홍차',
for (var drink in oldMenu) "From old $drink",
];
print(newMenu);
}
// 결과: [유자차, 홍차, From old 커피, From old 우유]
팁. list 에서 마지막에 ,(쉼표)를 붙이면 VSC, DartPad에서 자료들이 한줄에 하나씩 나타난다.
(보기좋음)
코드워즈 알고리즘 풀기(Dart) (0) | 2023.07.06 |
---|---|
Dart 강의 완강 후기(feat 노마드코더) (0) | 2023.07.04 |
내 맥북에 flutter doctor 찾는법 (feat 더코딩파파) (0) | 2023.07.04 |
Cascade Notation(캐스케이드 표기법) (0) | 2023.07.04 |
Named Parameters / Optional Positional Parameter (0) | 2023.07.02 |