Created
September 10, 2025 12:46
-
-
Save hongsw/01772672f551eb2e295b700c4b9fb101 to your computer and use it in GitHub Desktop.
prompt "'안녕'이라는 메시지를 여러 번 출력하는 기능, 초보자 기준으로 자세히 주석을 추가 "
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // main.dart | |
| // 이 프로그램은 Dart 언어로 작성된 아주 간단한 예제입니다. | |
| // '안녕'이라는 메시지를 여러 번 출력하는 방법을 보여줍니다. | |
| // 'main' 함수는 모든 Dart 프로그램의 시작점입니다. | |
| // 프로그램이 실행될 때 가장 먼저 호출되는 곳입니다. | |
| void main() { | |
| // 이것은 'for' 반복문입니다. | |
| // 'for' 반복문은 특정 코드 블록을 정해진 횟수만큼 반복해서 실행할 때 사용됩니다. | |
| // | |
| // 'for (var i = 0; i < 10; i++)' 부분을 자세히 살펴볼까요? | |
| // 1. 'var i = 0': 'i'라는 이름의 변수를 선언하고 초기값으로 0을 할당합니다. | |
| // 'var'는 Dart가 변수의 타입을 자동으로 추론하게 해줍니다. | |
| // 이 부분은 반복문이 시작될 때 단 한 번만 실행됩니다. 'i'는 보통 'index' (인덱스)의 약자입니다. | |
| // 2. 'i < 10': 이것은 '조건'입니다. 'i'가 10보다 작은 동안에만 반복문이 계속 실행됩니다. | |
| // 각 반복이 끝날 때마다 이 조건이 참인지 다시 확인합니다. | |
| // 3. 'i++': 이것은 '증가' 부분입니다. 반복문의 본문 코드가 한 번 실행될 때마다 'i'의 값을 1씩 증가시킵니다. | |
| // 'i++'는 'i = i + 1'과 같은 의미입니다. | |
| // | |
| // 결과적으로 이 반복문은 'i'가 0부터 9까지 총 10번 실행될 것입니다. | |
| for (var i = 0; i < 10; i++) { | |
| // 'print' 함수는 괄호 안에 있는 내용을 화면(콘솔)에 출력하는 역할을 합니다. | |
| // 여기서는 '안녕'이라는 문자열과 숫자를 함께 출력하고 있습니다. | |
| // | |
| // '${i + 1}'은 '문자열 보간(String Interpolation)'이라고 불립니다. | |
| // 이것은 문자열 안에 변수나 표현식의 값을 직접 포함시키는 방법입니다. | |
| // 'i'는 0부터 시작하기 때문에, 'i + 1'을 사용하면 1부터 10까지의 숫자를 출력할 수 있습니다. | |
| print('안녕 ${i + 1}'); | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment