2025/10 3

프로그래머스 자바스크립트 코딩 기초 트레이닝 - 문자열 곱하기

문제 문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return 하는 solution 함수를 작성해 주세요. function solution(my_string, k) { let answer = ''; return answer;} 고민한 점 이전에 사용한 for문과 복합할당 연산자를 사용하는 방법을 생각해봤지만, 예전 팀 프로젝트에서 팀원분이 reapeat() 함수를 사용했던 것이 기었났습니다. 해결 과정 repeat() 함수 기본 구문: string.repeat(count)string: 반복할 원본 문자열count: 반복할 횟수. 0 이상의 정수여야 합니다. 최종 결과 및 느낀 점 function solution(my_string, k) { ..

프로그래머스 자바스크립트 코딩 기초 트레이닝 - 문자열 섞기

문제 길이가 같은 두 문자열 str1과 str2가 주어집니다. 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요.function solution(str1, str2) { let answer = ''; return answer;} 고민한 점str1과 str2의 배열을 번갈아가며 한번씩 할당하는 것을 어떻게 해야할 지 고민했습니다. 해결 과정복합할당 연산자 연산과 할당을 한번에 해주는 복합할당 연산자를 활용하되 for 문으로 조건을 걸어주면 두 문자열을 번갈아 가며 더하고 return할 수 있다고 생각했습니다. 주요 복합할당 연산자+= (덧셈 할당): x += y는 x = x + y -= (뺄셈 할당..

프로그래머스 자바스크립트 코딩 기초 트레이닝 - 문자열 겹쳐쓰기

문자열 겹쳐쓰기 문제 문제문자열 my_string, overwrite_string과 정수 s가 주어집니다. 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.function solution(my_string, overwrite_string, s) {} 고민한 점my_string을 문자열로 바꾼 뒤 새로운 문자열로 바꿔야 하는지 고민했다. 그리고 바꾼 문자열로 return을 어떻게 해야 할지 고민했다. 해결 과정...(스프레드 문법)먼저 문자열인 my_string의 일부분을 제거하고 새로운 문자열로 교체하여야 하기 때문에 my_string을 개별 요소로 분해해..