들어가기 전에 : for 반복문 복습
for (1.초기식; 2.표현식; 4.증감식) {
3. 표현식의 결과가 참인 동안 반복적으로 실행하고자 하는 실행문;
}
정사각형 그리기
for(let i = 0; i < 5; i++) {
// i<5 이면 안에 있는 for문과 <br>을 실행하고 i에 1을 추가 해라
for(let j = 0; j < 5; j++) {
document.write('*');
// j < 5 이면 * 하나 그리고 j에 1을 추가해라
}
// ★ 중첩된 for문이 다 끝이 나야 밑줄로 넘어감 ★
document.write('<br>');
}
결과
*****
*****
*****
*****
*****
거꾸로 선 직각삼각형 만들기
for(let i=0; i < 5; i++){
for(let j = 4; j > i; j--){
document.write('*');
// j > i 이면 *을 써라 , 그 다음 j-1을 해라. 이것을 거짓이 될 때까지 반복한다.
// j > i 조건이 거짓이 되면 document.write('<br>'); 로 넘어가라
}
document.write('<br>');
}
//1회차 완료 : i < 5 이 거짓이 될 때까지 계속 반복
결과
**** // 1회차: 4 > 0 / 3 > 0 / 2 > 0 / 1 > 0 (별4개)
*** // 2회차: 3 > 0 / 2 > 0 / 1 > 0 (별3개)
** // 3회차: 2 > 0 / 1 > 0 (별2개)
* // 4회차: 1 > 0 (별1개)
'프로젝트' 카테고리의 다른 글
지출 비용 계산 (0) | 2021.08.06 |
---|---|
검색기능 구현하기 (0) | 2021.08.04 |
TodoList 만들기 (Javascript) (0) | 2021.06.24 |
JavaScript Drum Kit-2_(script 시작) (0) | 2021.05.27 |
JavaScript Drum Kit-1_(html,css코드) (0) | 2021.05.27 |