[KOTLIN][8_Smart_Casts] when을 활용한 smart cast
[KOTLIN][8_Smart_Casts] when을 활용한 smart cast

* else는 의무적임
* comma를 활용해 branch condition을 조합할 수 있음
* Branch의 상태로서 임의의 expression을 사용할 수 있음
* in이나 !in을 활용해 range나 collection에 속하는지 확인가능
* is나  !is 를 통해 Type체크가 가능함 <-- 이 문제에선 이게 핵심
* if-else if chain처럼 사용할 수 있음. argument없이 사용가능하기 때문

Author: SunghwanJo <b6a4c32e9191aef6f743ae3c2cd8d95838471779@gmail.com>

sunghwanJo/workshop-jb,sunghwanJo/workshop-jb