프로그래머스 수박수박수박수박수? 자바스크립트
2022. 1. 20. 11:10ㆍ코딩공부/JavaScript 알고리즘

수도 코딩
s1 = "수", s2 = "수박"
길이 n이 1일때 : s1 할당
길이 n이 홀수일 때 : i < n/2 만큼 s2 누적 + s1
길이 n이 짝수일 때 : i < n/2 만큼 s2 누적
나의 풀이
function solution(n) {
var answer = '';
let s1 = "수";
let s2 = "수박";
let sum = '';
if(n==1) {
answer = s1;
}
if(n%2 == 1) {
let o_n = Math.floor(n/2)
for(let i=0; i < o_n; i++) {
sum += s2;
}
answer = sum + s1;
}
if(n%2 == 0) {
for(let i=0; i < n/2; i++) {
answer += s2;
}
}
return answer;
}
'코딩공부 > JavaScript 알고리즘' 카테고리의 다른 글
프로그래머스 자연수 뒤집어 배열로 만들기 자바스크립트 (0) | 2022.01.20 |
---|---|
프로그래머스 이상한 문자 만들기 자바스크립트 (0) | 2022.01.20 |
프로그래머스 서울에서 김서방 찾기 자바스크립트 (0) | 2022.01.20 |
프로그래머스 문자열 다루기 기본 자바스크립트 (0) | 2022.01.20 |
프로그래머스 문자열 내 p와 y의 개수 자바스크립트 (0) | 2022.01.20 |