For 반복문
Coddy Kotlin 여정의 기초 섹션에 포함된 레슨. 93개 중 46번째.
때로는 어떤 동작을 여러 번 반복해야 합니다. 같은 코드를 계속해서 작성하는 대신 반복문을 사용할 수 있습니다. for 반복문은 무언가를 정확히 몇 번 반복할지 알고 있을 때 적합합니다.
기본 구조는 다음과 같습니다.
for (i in 1..5) {
println(i)
}이 코드는 1부터 5까지의 숫자를 출력합니다. 변수 i는 범위 내의 각 값을 차례로 취하며, 중괄호 안의 코드는 각 값에 대해 실행됩니다.
i뿐만 아니라 어떤 변수 이름이든 사용할 수 있습니다:
for (number in 1..3) {
println("Count: $number")
}
// 출력:
// Count: 1
// Count: 2
// Count: 3루프 변수는 루프 내부에서만 존재합니다. 각 반복마다 더 이상 남은 값이 없을 때까지 범위의 다음 값으로 자동 업데이트됩니다.
챌린지
중급입력에서 정수 n을 읽습니다. for 루프를 사용하여 1부터 n까지의 모든 숫자를 각각 별도의 줄에 출력합니다.
예를 들어 입력이 4이면 출력은 다음과 같습니다.
1
2
3
4직접 해보기
fun main() {
val n = readLine()!!.toInt()
// TODO: for 루프를 사용하여 1부터 n까지 숫자를 출력하는 코드를 아래에 작성하세요
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: Kotlin 플레이그라운드