코틀린에서 조건문은 if~else 문과 when 문이 있다. 사용방법은 자바에서의 조건문과 거의 비슷하다고 생각하면 된다. 1. if~else 아래 코드는 파라미터로 넘어오는 score의 값에 따라서 80점 이상이면 'PASS', 80점 미만이면 'FAIL' 인지 리턴하는 간단한 예제이다. main 함수에서 getGrade 함수를 호출하면 어떻게 될까? 출력 결과는 FAIL이 나온다. 코틀린에서 if 문은 자바와 마찬가지로, if를 선언하고, ()안에 조건의 내용을 쓰고, {} 괄호안에 그 조건에 해당하면 실행할 구문을 쓰게 된다. 그리고 else, if else 등을 통해 다른 조건을 나열하면서 해당 조건에 해당하는 구문을 실행하게 된다. 여기까지는 자바의 if 문과 크게 다를 것이 없다. 하지만 자바..