for문

Java 에서는 일반적으로

for(int i = 1; i <= 5; i++){
	...
}

이렇게 쓴다 하지만 코틀린은 다르다

for (요소 변수 in 컬렉션 또는 범위) { 반복할 본문} 으로 다음과 같다

for (x in 1..5) {
	...
}

하지만 위에것은 상행 반복이고 하행 반복을 사용할때는 downTo 키워드를 사용해야 한다

for (i in 5 downTo 1) {
	....
}

여기서 2단계씩 감소 하고 싶으면 step 이란 키워드를 사용할수 있다.

for (i in 5 downTo 1 step 2) {
	print(i)
}

결과 5,3,1이 나오는것을 확인 할수 있다

그외에도 Until 이란 키워드가 있는데 마지막 N 값을 포함 시키지 않을때 사용한다

for (i in 1 until 4) {
	print(i)
}

// 결과 123

while