영소문자로 이루어진 문자열 my_string과 영소문자 1글자로 이루어진 문자열 alp가 매개변수로 주어질 때, my_string에서 alp에 해당하는 모든 글자를 대문자로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.
function solution(my_string, alp) {
return my_string.replaceAll(alp, alp.toUpperCase());
}
replaceAll() 메서드를 이용하여 간단하게 풀 수 있었다. 바꿀 문자열과 해당 문자열의 대문자를 넣어 문제를 해결했다. 만약 소문자는 대문자로, 대문자는 소문자로 변경하는 방식이었다면 조금 더 복잡하게 풀었을 것 같다.
기술 면접을 준비할수록 부족함이 많이 느껴진다. 다음 주부터 제대로 진행해서 기술 면접 달인이 되어보자...!