😈 특정 문자 제거하기
📗 문제 설명
문자열 my_string
과 문자 letter
이 매개변수로 주어집니다. my_string
에서 letter
를 제거한 문자열을 return하도록 solution 함수를 완성해주세요.
👀 제한사항
- 1 ≤
my_string
의 길이 ≤ 100 letter
은 길이가 1인 영문자입니다.my_string
과letter
은 알파벳 대소문자로 이루어져 있습니다.- 대문자와 소문자를 구분합니다.
📃 입출력 예
my_stringkresult
my_string | letter | result |
---|---|---|
"abcdef" | "f" | "abcde" |
"BCBdbe" | "B" | "Cdbe" |
💬입출력 예 설명
입출력 예 설명 #1
- "abcdef" 에서 "f"를 제거한 "abcde"를 return합니다.
입출력 예 설명 #2
- "BCBdbe" 에서 "B"를 모두 제거한 "Cdbe"를 return합니다.
💎나의 풀이
const solution = (s,l) => [...s].filter(v=>v!==l).join('')
문자열을 걸러 주기위해 스프레드 연산자로 배열 변환하여
Array.filter() 메소드로 letter 값을 걸러 내었다.
걸러낸 배열은 join() 메소드를 통해 다시 String으로 돌려 놓았다.
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 😈] JavaScript 문자안에 문자열 (0) | 2023.10.13 |
---|---|
[프로그래머스 😈] JavaScript 배열의 유사도 (0) | 2023.10.11 |
[프로그래머스 😈] JavaScript 모음 제거 (1) | 2023.10.11 |
[프로그래머스 😈] JavaScript 자릿수 더하기 (0) | 2023.10.11 |
[프로그래머스 😈] JavaScript 아이스 아메리카노 (0) | 2023.10.11 |