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
'🧬알고리즘 > Programmers' 카테고리의 다른 글
[JavaScript] 간단한 식 계산하기 (1) | 2024.06.13 |
---|---|
[JavaScript] 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기 (0) | 2024.06.13 |
[JavaScript] 1로 만들기 (0) | 2024.06.12 |
[JavaScript] 조건에 맞게 수열 변환하기 2 (0) | 2024.06.12 |
[JavaScript] 수열과 구간 쿼리 1 (1) | 2024.06.11 |
댓글