Kotlin/Range and Progression

    Kotlin Progression 과 Range 제대로 이해하고 사용하기

    목표 시작 값과 끝나는 값이 있는 범위를 다루는 방법을 이해한다. Range와 Progression의 차이를 이해하고, 상황에 맞게 쓸 수 있도록 한다. *Range와 Progression에 대한 자료가 많이 없어 직접 소스코드를 분석해서 자료를 만들었습니다. 부족한 부분이 있을 수 있으니 수정해야 할 부분은 댓글로 남겨주시면 감사하겠습니다. 개요 이 장에서 Progression Class와 Range Class를 묶어 놓은 것은 Range는 Progression의 특수한 형태이기 때문이다. 둘 다 범위를 다룬다는 것은 같지만, Progression은 start와 end를 정해놓고 구간을 1이상의 정수로 바꿀 수 있는 반면 range는 구간이 1로 고정되어 있다. Progression 이란 Progres..