🧬알고리즘/Programmers
[JavaScript] 특정한 문자를 대문자로 바꾸기
뉴발자
2024. 6. 12. 19:15
728x90
문제
영소문자로 이루어진 문자열 my_string과 영소문자 1글자로 이루어진 문자열 alp가 매개변수로 주어진다.
my_string에서 alp에 해당하는 모든 글자를 대문자로 바꾼 문자열을 반환하는 함수를 작성해라.
728x90
나의 풀이
function solution(my_string, alp) {
return my_string.split("").map((v) => v === alp ? v.toUpperCase() : v.toLowerCase()).join("");
}
다른 풀이
const solution = (s, a) => s.replaceAll(a, a.toUpperCase());
728x90