카테고리 없음

[자바스크립트] * 삼각형 출력하기

왕초보코딩러 2023. 9. 6. 21:32
728x90

 

height를 받아서

height 수 만큼

* 반복해서 출력

 

ex) heigth=3이면

*

**

***

 

방법 1

function printStar(height) {
	let a='';
	for(let i=1;i<=height;i++){
	  a=a+'*'
	  console.log(a)
	}
}

 

방법 2

함수 사용: repeat

문자열.repeat(반복횟수)

repeat 함수는 파이썬에서 문자열 곱셈함수처럼 동작합니다.

즉 문자열을 매개변수에 써주는 횟수만큼 반복합니다.

function printStar(height) {
	for(let i=1;i<=height;i++){
	  console.log('*'.repeat(i))
	}
}

 

 

printStar(원하는 숫자)

를 넣으면

별 삼각형이 나옵니다~!!