조건문(if문) if문은 참과 거짓을 이용하여 프로그램에서 실행할 구문을 나눠주는 역할을 합니다. 참과 거짓의 연산은 '비교 연산'을 통해 구할 수 있습니다. 비교 연산자(comparison operators) 부등호 : =, != 등호 : == is : 자료형이 맞는지 체크하는 연산자 !is : 자료형이 틀린지를 체크하는 연산자 다중 조건문(When) if는 참과 거짓만을 비교할 수 있는 반면, when은 하나의 변수를 여러 개의 값과 비교할 수 있다는 장점이 있습니다. // when을 조건에 맞는 동작을 하는 조건문으로서 이용한 경우 fun main() { doWhen(1) doWhen("DiMo") doWhen(1L) doWhen('a') doWhen("Kotlin") } fun doWhen(a:A..