숫자형 for 반복문
Coddy Lua 여정의 기초 (Fundamentals) 섹션에 포함된 레슨. 90개 중 73번째.
코드를 특정 횟수만큼 반복해야 할 때는 숫자 for 루프가 가장 좋은 선택입니다. 변화하는 조건에 의존하는 while 및 repeat-until 루프와 달리, 숫자 for 루프는 반복 횟수 계산을 자동으로 처리합니다.
기본 구문은 다음과 같습니다:
for variable = start, finish do
-- 반복할 코드
end다음은 숫자 1, 2, 3을 출력하는 간단한 예제입니다:
for i = 1, 3 do
print(i)
end이 루프는 i라는 변수를 생성합니다. 이 변수는 1에서 시작하며 루프를 반복할 때마다 자동으로 1씩 증가합니다. i가 3에 도달하면 루프는 마지막으로 한 번 실행된 후 중지됩니다.
counter 변수는 수동으로 업데이트할 필요가 없습니다. Lua가 이를 자동으로 처리합니다.
이 때문에 숫자 for 루프는 메시지를 여러 번 출력하거나, 목록의 각 항목을 처리하거나, 숫자 범위를 세는 등 어떤 작업을 정확히 몇 번 수행할지 알고 있는 상황에 안성맞춤입니다.
챌린지
쉬움숫자 for 루프를 사용하여 여러 운동 반복을 시뮬레이션하는 트레이닝 세션 추적기를 만드세요. 5개의 트레이닝 라운드를 나타내도록 1부터 5까지 실행되는 for 루프를 작성하세요.
루프 안에서 현재 라운드 번호 "Training round: "를 이어서 메시지를 출력하세요. 이를 통해 기본적인 숫자 for 루프 구문을 연습하고 루프 변수가 자동으로 증가하는 방식을 이해할 수 있습니다.
직접 해보기
-- TODO: 여기에 코드를 작성하세요
-- for 루프를 사용하여 1부터 5까지 반복하세요
-- Print "Training round: " followed by the round number for each iteration이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초 (Fundamentals)의 모든 레슨
직접 연습해 보세요: 온라인 Lua 컴파일러