[JS] programmers 수박수박수박수박수박수?

Nari.·2021년 3월 29일
0
post-custom-banner

문제 : 수박수박수박수박수박수?



문제 해설

길이가 n만큼 "수박"이라는 문자가 이어지는 패턴을 유지하는 문자열이 있는데, n=3 이면 "수박수", n=4 이면 "수박수박"을 리턴하는 코드를 작성하면된다.

자바스크립트에서는 str.repeat(number) 를 이용하면 number만큼 str의 문자열을 반복해서 출력한다.

str.substring(start, end) 메서드를 사용하면 start시점부터 end-1 까지 출력하게된다.

그래서 만약 n=3이라면

"수박".repeat(3) => 수박수박수박

이 되고,

"수박".repeat(3).substring(0, 3) => 수박수

가 출력된다.



코드

function solution(s) {
	return "수박".repeat(n).substring(0, n);
}
post-custom-banner

0개의 댓글