for(let i=0; i<6; i++){ console.log("*".repeat(i))}; * ** *** **** *****
i가 0부터 6미만이 될때까지 *을 반복한다.
for (let i=0;i<6;i++){ console.log(" ".repeat(6-i)+"*".repeat(i))}; * ** *** **** *****
i가 0부터 6까지 늘어날때마다 *을 i번 반복하고, 빈칸을 6-i번 반복한다
별찍기 다른 예시도 더 추가할예정입니다.
for (let i=1; i<10; i++){ for (let j=1; j<10; j++){ console.log(i+"x"+j+"="+i*j) } } 1x1=1 1x2=2 1x3=3 1x4=4 1x5=5 1x6=6 1x7=7 1x8=8 1x9=9 . . . 9x9=81
1단부터 9단까지 출력되게 된다.
앞의 for문(i)속에 for문(j)를 작성하면서 i가 구동될때 j를 대입하는 코드를 사용했다.
console.log 안에 i*j만 넣으면 값은 나오지만
보기에 편하게 하기위해 문자열 "x"와 "="을 추가하였다.