제어문

Flutter

[Dart] 조건문 (if, if-else, switch)

1. 조건문조건문은 프로그램의 흐름을 제어하기 위해 사용합니다. "이 조건이 참이면 이렇게 실행하고, 거짓이면 저렇게 실행해!" 라는 역할을 합니다. dart에서 조건문은 if, if-else, switch가 있습니다. 2. ifif문의 조건이 true일 때만 실행됩니다. if (조건) { ... }if(a  a 만약 false라면 실행하지 않습니다. 3. if-elseif문의 조건이 true라면 if 코드 블록이 실행되고, false라면 else 코드 블록이 실행합니다. if (조건문) { ... }else { ... }int a = 0;if (a   4. if - else if - elseif - else if - else 문은 조건에 따라 다른 코드 블록을 실행하는 조건문입니다. if문의 조건이 t..

Kotlin

[Kotlin] 코틀린 조건문 if-else 와 when 사용법 파헤치기

코틀린의 흐름제어는 조건문과 반복문, 크게 두 가지가 있다. 오늘은 조건문에 대해 알아보자. 코틀린의 조건문은 if와 when이 있다 프로그래밍을 접한 사람이라면 if가 어떤 상황에서 사용하는지 감이 잡힐 것이다. 만약, 프로그래밍을 접한 사람이 아니더라도 if의 뜻인 만약~라면으로 유추할 수 있다. 그렇다면 when은 무엇일까. when은 if와 유사하지만 다양한 조건에 대한 처리를 더욱 간편하게 구현할 수 있다. 다른 언어의 switch와 비슷하다고 생각하면 된다. 각각의 특징을 더 자세히 알아보도록 하자. . 1. if 문 if문을 한국어로 번역하면 만약, ~~라면이라는뜻이다. 프로그래밍에서도 이와 비슷하다. '만약 A(조건) 를 만족한다면, A-1 (내용)을 수행해라'라는 뜻이다. if (조건) ..