JavaScript | 반복문이 필요한 이유와 사용하는 방법
반복문이 필요한 이유
반복문은 같은 계산을 여러번 하는 것을 한 번의 코딩으로 해결할 수 있게끔 해준다.
또한 코딩을 하는 사람이 여러번 반복되는 작업을 일일이 하나씩 작업을 하게된다면 실수가 일어날 수도 있기 때문에 한 번의 반복문 사용으로 실수를 없앨 수도 있다.
반복문의 구조
반복문은 4가지 구역으로 나눌 수 있는데
for ([initialization]; [condition]; [final-expression])
statement
- initialization: 변수 선언, 주로 카운터 변수를 초기화할때 사용한다. var이나 let키워드를 사용해서 새로운 변수를 선언할 수도 있다. 주로 i, j, k를 쓰는 이유는 수학에서 자주쓰는 변수라 그런듯하다.
- condition: 매 반복마다 평가할 식. 평가 결과가 true이면 statement 실행 false면 반복하는 것을 중단한다.
- final-expression: 매번 반복 후 평가할 식 다음번 condition 평가 이전에 발생. 주로 카운터 변수를 증감하거나 바꿀때 사용한다.
- statement: condition이 true이면 실행하는 문, 여러 문을 반복 실행하려면 블럭문({...})으로 묶어야한다.
반복문의 사용 방법
반복문은 1 -> 2- > 4 -> 3 -> 2 -> 4 -> 3…의 순서대로 작동한다고 생각하면 편하다
예를들어
for (let i = 0; i < 10; i++) {
console.log(‘Hi!’);
}
위와 같은 반복문이면 카운터변수인 i가 0부터 1씩 증가하여 10이 되기전까지 console.log(‘Hi!’)를 반복하게 된다. 그렇게 해서 0부터 9까지 총 10번의 Hi가 콘솔에 출력될 것이다. 이 예제는 가장 기본적인 방법이고 블럭문에 if문을 활용하여 다양한 조건을 추가할 수도 있다.
Author And Source
이 문제에 관하여(JavaScript | 반복문이 필요한 이유와 사용하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@woongstaa/반복문이-필요한-이유와-사용하는-방법저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)