package com.example.kotlin

fun main() {

//    자바에서는
//    for ( int i = 1 ; i < 11 ; i ++) {
//
//    }

    // 1) ..
    for ( i in 1..10){
        print(i)
    }

    // 2) IntRange(1,10) : 처음과 끝 모두 포함
    for ( i in IntRange(1,10)) {
        print(i)
    }

    // 3) until : 끝 미포함
    for ( i in 1 until 10){
        print(i)
    }

    // step 을 조절하고 싶다면?
    // 4) step()
    // step의 인수는 항상 양수
    for ( i in IntRange(1,10) step(2)) {
        print(i)
    }

    // 숫자를 감소시키고 싶으면?
    // 5) downTo()
    for ( i in 10 downTo 1){ // 양 끝 포함
        print(i)
    }

    // 6) while 문
    var c = 1
    while(c<11){
        print(c)
        c++
    }

}

+ Recent posts