🤍 은지log 🤍
[프로그래머스:Javascript] 문자열 겹쳐쓰기 본문
프로그래머스 Lv.0
- 문자열 겹쳐쓰기
💚 문제설명
💚 제한조건
- my_string와 overwrite_string은 숫자와 알파벳으로 이루어져 있습니다.
- 1 ≤ overwrite_string의 길이 ≤ my_string의 길이 ≤ 1,000
- 0 ≤ s ≤ my_string의 길이 - overwrite_string의 길이
💚 풀이
function solution(my_string, overwrite_string, s) {
return my_string.slice(0, s) +
overwrite_string +
my_string.slice(s + overwrite_string.length);
}
✅
my_string에서 인덱스 0부터 s -1까지의 부분 문자열을 가져온다. ( s인덱스 전까지의 문자열 )
+ overwrite_string을 해준다. ( s 인덱스 부터 대체 할 문자열 )
my_string에서 s + overwrite_string.length부터 끝까지의 부분 문자열을 가져와서 이어붙여준다. ( overwrite_string 이후에 있는 대체 되지 않은 my_string의 문자열 )
728x90
'🌈 프로그래머스' 카테고리의 다른 글
[프로그래머스:Javascript] 배열 만들기 5 (0) | 2024.04.09 |
---|---|
[프로그래머스:Javascript] 배열 만들기 2 (0) | 2024.04.05 |
[프로그래머스:Javascript] 무작위로 K개의 수 뽑기 (0) | 2024.04.02 |
[프로그래머스:Javascript] 문자열 여러 번 뒤집기 (1) | 2024.04.01 |
[프로그래머스:Javascript] 두 수의 합 (1) | 2024.04.01 |