Prg-Lv.0-특정 문자 제거하기

이은지·2022년 12월 12일
0

코딩테스트

목록 보기
28/76

문제

문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요.

입출력 예 설명

my_string = "abcdef" / letter = "f" / result = "abcde"
"abcdef" 에서 "f"를 제거한 "abcde"를 return합니다.
my_string = "BCBdbe" / letter = "B" / result = "Cdbe"
"BCBdbe" 에서 "B"를 모두 제거한 "Cdbe"를 return합니다.

풀이

function solution(my_string, letter) {
    const answer = my_string.split(letter).join('')
    return answer;
}

처음에 2번 입출력 예제를 못봐서 중복문자열을 생각하지 못했다
그래서 replace로 접근했는데 "B"문자 하나만 삭제되어서
split, join을 활용해 다시 풀이했다

0개의 댓글