프로젝트/미니 프로젝트 & 과제

[과제] 반복문으로 별찍기

2023. 2. 22. 20:55

페어님이 반복문 연습을 위해 추천해 주신 별 찍기!

 

1. 왼쪽 직각삼각형

*
**
***
****
*****
let star = '';
for(let i=1; i<=5; i++){
	for(let j=1; j<=i; j++){
		star += '*'
	}
	star += '\n'
}

console.log(star);

 

2. 왼쪽 역직각삼각형

*****
****
***
**
*
let star = '';
for(let i=5; i>0; i--){
	for(let j=1; j<=i; j++){
		star += '*'
	}
	star += '\n'
}

console.log(star);

 

3. 오른쪽 직각삼각형

    *
   **
  ***
 ****
*****
let star = '';
for(let i=1; i<=5; i++){
	for(let j=5; j>i; j--){
		star += ' '
	}
	for(let j=1; j<=i; j++){
		star += '*'
	}
	star += '\n'
}

console.log(star);

 

4. 오른쪽 역직각삼각형

*****
 ****
  ***
   **
    *
let star = '';

for(let i=1; i<=5; i++){
	for(let j=1; j<i; j++){
		star += ' '
	}
	for(let j=5; j>=i; j--){
		star += '*'
	}

	star += '\n'
}

console.log(star);

 

5. 피라미드

    *
   ***
  *****
 *******
*********
let star = '';

for(let i=1; i<=5; i++){
	for(let j=5; j>i; j--){
		star += ' '
	}
	for(let j=1; j<=(i*2)-1; j++){
		star += '*'
	}
	star += '\n'
}

console.log(star);

 

6. 역피라미드

*********
 *******
  *****
   ***
    *
let star = '';

for(let i=5; i>0; i--){
	for(let j=5; j>i; j--){
		star += ' '
	}
	for(let j=1; j<=(i*2)-1; j++){
		star += '*'
	}
	star += '\n'
}

console.log(star);

 

'프로젝트 > 미니 프로젝트 & 과제' 카테고리의 다른 글

[미니 프로젝트] 나만의 아고라스테이츠 만들기  (0) 2023.03.11
[과제] 유효성 검사  (0) 2023.03.08
[과제] Koans  (0) 2023.03.03
[과제] 계산기 기능 구현하기  (0) 2023.02.23
[과제] 계산기 목업 만들기  (0) 2023.02.17
'프로젝트/미니 프로젝트 & 과제' 카테고리의 다른 글
  • [과제] 유효성 검사
  • [과제] Koans
  • [과제] 계산기 기능 구현하기
  • [과제] 계산기 목업 만들기
JeanneLee57
JeanneLee57
공부하고 기록을 남기는 개발자 Jeanne
JeanneLee57
코딩은 진리
JeanneLee57
전체
오늘
어제
  • 분류 전체보기 (117)
    • Javascript (15)
    • React (15)
    • Next.js (8)
      • Next.js 베타 문서 번역 (5)
    • 프로젝트 (34)
      • 미니 프로젝트 & 과제 (25)
      • SEB 44 pre-project (1)
      • SEB 44 main-project (8)
    • 알고리즘 (12)
    • 부트캠프 준비 (6)
    • 기술면접 (3)
    • CS (7)
    • 코드스테이츠 프론트엔드 부트캠프 (12)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • 프론트엔드
  • 프로그래머스
  • 부트캠프
  • codestates
  • HTML
  • 고차함수
  • 유데미
  • 번역
  • 코드스테이츠
  • 부트캠프준비
  • useEffect
  • 구조분해할당
  • 프리코드캠프
  • CSS
  • 알고리즘
  • RTK
  • react
  • Next.js
  • JavaScript
  • 회고

최근 댓글

최근 글

hELLO · Designed By 정상우.
JeanneLee57
[과제] 반복문으로 별찍기
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.