Dart:반복문: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
(새 문서: {{Dart}} = 개요 = == for문 == {| class="wikitable" !항목 !설명 !비고 |- |기본 형태 | |<syntaxhighlight lang="dart"> for(i=1; i<=3; i++){ 명령 } </syntaxhighlight> |- | | | |- | | | |} == while문 == {| class="wikitable" !항목 !설명 !비고 |- |기본 형태 | |<syntaxhighlight lang="dart"> while(i<=3){ 명령 i++; // 마지막에 업데이트 작업을 해준다. } </syntaxhighlight> |- |do-while |한 번은 무조건 실행하고 조건...) |
편집 요약 없음 |
||
17번째 줄: | 17번째 줄: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|- | |- | ||
|in 문법 | |||
| | | | ||
| | |<syntaxhighlight lang="dart"> | ||
for(var 변수명 in 자료구조명){ | |||
명령; | |||
} | |||
</syntaxhighlight> | |||
|- | |- | ||
| | |자료구조 자체 문법 | ||
| | |자료구조 자체에 forEach가 들어있다. | ||
| | 반환값을 지정하지 않기 때문에 기존 객체를 변환할 때에만 사용한다. | ||
|<syntaxhighlight lang="dart"> | |||
자료구조명.forEach((변수명) => 변수.함수()); | |||
</syntaxhighlight>함수 대신 속성도 가능. | |||
|} | |} | ||
2024년 7월 6일 (토) 22:50 기준 최신판
다트 공부를 위한 틀 틀:Dart
Dart:개요 플러터에 대한 지식 분류
개요[편집 | 원본 편집]
for문[편집 | 원본 편집]
항목 | 설명 | 비고 |
---|---|---|
기본 형태 | for(i=1; i<=3; i++){
명령
}
| |
in 문법 | for(var 변수명 in 자료구조명){
명령;
}
| |
자료구조 자체 문법 | 자료구조 자체에 forEach가 들어있다.
반환값을 지정하지 않기 때문에 기존 객체를 변환할 때에만 사용한다. |
자료구조명.forEach((변수명) => 변수.함수());
|
while문[편집 | 원본 편집]
항목 | 설명 | 비고 |
---|---|---|
기본 형태 | while(i<=3){
명령
i++; // 마지막에 업데이트 작업을 해준다.
}
| |
do-while | 한 번은 무조건 실행하고 조건을 검사한다. |
이외[편집 | 원본 편집]
continue, break 등의 용법은 다른 언어에서와 동일하다. 이들을 만나면 반복문의 흐름이 업데이트 영역으로 넘어간다.