See the Pen 반복 by nilgi (@nilgi) on CodePen.
• for 사용 X
name1[0] + "<br>" +
name1[1] + "<br>" +
name1[2] + "<br>" +
name1[3] + "<br>" +
name1[4] + "<br>";
• for 사용
let text = "";
for (let n = 0; n < name2.length; n++) {
text += name2[n] + "<br>";
}
• for (명령1; 명령2; 명령3) {}
- 명령1 : 변수 초기 값 설정 / 생략 가능. 쉼표로 구분하여 여러개 설정 가능
for (i = 0, i2 = stts.length, st_text = ""; i < i2; i++)
let o = 1;
let o2 = snack.length;
let stom_text = "";
for (; o < o2; o++) {
stom_text += snack[o] + ""; }
- 명령2 : 변수 판단 조건 / 값이 참이면 반복, 거짓이면 반복 중단하며 break 걸어주기
- 명령3 : 초기 값 증가 / 생략 가능. 증가 값은 음수, 양수, 기타 등등 다양
let c = 0;
let c2 = cats.length;
let stom13_text = "";
for (; c < c2; ) {
stom13_text += cats[c] + "";
c++; }
• var : 반복 범위 / var 변수는 외부에서 다시 선언하여 가져오고 let 변수는 반복문 내에서만 표시
var v = 8;
for (var v = 0; v < 100; v++) { }
let l = 8;
for (let l = 0; l < 100; l++) { }