[Programmers][JavaScript] 문자열 섞기
Lv.0 🔗문자열 섞기
📝문제 요약
문제 설명
길이가 같은 두 문자열 str1
과 str2
가 주어집니다.
두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요.
제한사항
- 1 ≤
str1
의 길이 =str2
의 길이 ≤ 10str1
과str2
는 알파벳 소문자로 이루어진 문자열입니다.
입출력 예
str1 | str2 | result |
---|---|---|
“aaaaa” | “bbbbb” | “ababababab” |
✏️문제 풀이
-
입력
function solution(str1, str2)
str1
: 첫 번째 문자열str2
: 두 번째 문자열- 두 문자열은 길이가 같다고 가정
-
로직
for (let i = 0; i < str1.length; i++) { answer += str1[i] + str2[i]; }
0
부터str1.length - 1
까지 반복하면서str1[i]
와str2[i]
를 차례로 합쳐서answer
에 추가
-
출력
return answer;
- 두 문자열을 번갈아 합친 최종 결과 문자열을 반환
💯제출 코드
function solution(str1, str2) {
var answer = "";
for (let i = 0; i < str1.length; i++) {
answer += str1[i] + str2[i];
}
return answer;
}
댓글남기기