JavaScript 루프 소개
이 강의에서는 루프에 대한 학습을 시작하겠습니다. 루프는 특정 코드 블록을 여러 번 연속적으로 실행하기 위해 사용됩니다.
왜 필요한지 생각해보세요. 배열의
100개 요소를 제곱해야 한다고 가정해 봅시다.
각 요소를 키로 개별적으로 접근한다면
100줄의 코드가 필요할 것이며,
이 코드를 작성하려면 상당한 시간을
들여야 합니다.
하지만 그럴 필요는 없습니다. JavaScript가 우리 대신 필요한 작업을 정해진 횟수만큼 수행하도록 만들 수 있습니다. 예를 들어, 배열의 모든 요소를 제곱하는 것처럼요. 이것이 바로 루프를 통해 이루어집니다.
루프는 특정 코드를 정해진 횟수만큼 반복할 수 있습니다. 이러한 각각의 한 번의 루프 실행을 루프의 반복 이라고 부릅니다.
루프에서는 종종 특별한 변수들을 사용하며,
이 변수들은 각 반복마다 값이 1씩 증가합니다.
이러한 변수들을 루프 카운터라고 부릅니다.
카운터는 루프가 몇 번 실행되었는지
세는 데 사용됩니다. 카운터 변수로는 일반적으로
i, j, k 문자를 사용합니다.
다음 강의들에서는 JavaScript의 루프를 본격적으로 학습해 나가겠습니다.