투케이2K

13. (Flutter/플러터) [Mac] : [Dart] : 다트 - while true 무한 루프 수행 및 break 반복문 탈출 실시 본문

Flutter

13. (Flutter/플러터) [Mac] : [Dart] : 다트 - while true 무한 루프 수행 및 break 반복문 탈출 실시

투케이2K 2024. 5. 21. 21:09
반응형

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : Dart

 

[소스 코드]

 

import 'package:flutter/material.dart';
import 'dart:developer';


// -----------------------------------------------------------------------------------------
// TODO [main] : [application 의 진입점 역할]
// -----------------------------------------------------------------------------------------
void main() {

  /**
   * ------------------------------------------------
   * [요약 설명]
   * ------------------------------------------------
   * 1. while 문은 for 문과 유사하며, 반복문을 처리 할 때 사용됩니다
   * ------------------------------------------------
   * 2. 예시 : while (반복 조건) { 증감 수행 }
   * ------------------------------------------------
   * 3. 참고 : while (true) : 무한 루프 동작을 수행하며, 탈출을 하기 위해서는 특정 조건 만족 시 break 를 수행해야합니다
   * ------------------------------------------------
   * */


  // [변수 선언]
  var i = 1;


  // [while true 무한 루프 동작 수행]
  log("================ while start ================ ");

  while(true){
    log("i :: $i");

    i++; // 변수값 증가 수행

    if (i > 3){ // [반복문 탈출 조건 정의]
      break;
    }

  }

  log("================ while end ================ ");

}
 

[결과 출력]

 

 

반응형
Comments