이중 포문

차노·2023년 8월 17일
0

JS

목록 보기
60/96

이유

Commonly, 중첩된 두 개의 루프를 통해 복잡한 패턴이나 구조를 생성하거나 다양한 조합을 go through 하기 위해서다. 이중 for 문은 외부 루프와 내부 루프로 구성되며, 외부 루프의 각 반복마다 내부 루프가 여러 번 실행한다.

Structure

특징

외부 루프는 내부 루프보다 더 느리게 진행되며, 외부 루프의 각 반복마다 내부 루프가 모두 실행된다. 내부 루프가 외부 루프보다 먼저 끝날 때까지 외부 루프는 한 번 실행된다. 이러한 경우, 가능한 모든 조합을 조사하거나 중첩된 데이터 구조를 순회할 수 있다.

Example

In above example, outer loop go through individual rows of the array, and inner loop can access each element by iterating over each columns of related to the rows.

0개의 댓글