중첩 for문
for문 안에 for문을 사용한 것을 중첩 for문이라고 합니다.
중첩 for문
for(var i = 0; i<100; i++){ for(var j = 0; j<100; j++){ //반복코드 } }
for문을 이용해서 1부터 10까지 출력하기
for(let i=1; i<=10; i++){
for(let j=1; j<=10; j++){
document.write(i+","+j, "<br />");
}
}
구구단
//i * j = sum
//i(2~9까지출력) for(let i=2; i<=9; i++)
//j(1~9까지출력) for(let j=1; j<=9; j++)
//2 * 1 = 2 3 * 1 = 3
//2 * 2 = 4 3 * 2 = 6
//2 * 3 = 6 3 * 3 = 9
//2 * 4 = 8 3 * 4 = 12
//2 * 5 = 10 3 * 5 = 15
//2 * 6 = 12 3 * 6 = 18
//2 * 7 = 14 3 * 7 = 21
//2 * 8 = 16 3 * 8 = 24
//2 * 9 = 18 3 * 9 = 27
for(let i=2; i<=9; i++){
for(let j=1; j<=9; j++){
let sum = i*j;
document.write( i + "*" + j + "=" + sum);
document.write("<br>");
}
}
테이블 만들기
let num = 1;
let table = "<table border = '1'>";
for(i=1; i<=7; i++){
table += "<tr>";
for(j=1; j<=10; j++){
table += "<td>"+ num +"</td>";
num++;
}
table += "</tr>";
}
table += "</table>";
document.write(table);
function func5(){
for( i=1; i<=7; i++ ){
for (j=1; j<=i; j++){
document.write(j);
}
document.write("<br />");
}
}
func5();
Last updated
Was this helpful?