본문 바로가기
Javascript/자바스크립트 문제

[Javascript : programmers] 특정한 문자를 대문자로 바꾸기 (Lv.0)

by isfp_yykkng 2024. 7. 22.

[Javascript : programmers] 특정한 문자를 대문자로 바꾸기 (Lv.0)

문제

나의 정답 풀이

function solution(my_string, alp) {
    return my_string.replaceAll(alp, alp.toUpperCase());
}

 

replaceAll() 메서드를 통해서 alp에 담긴 문자를 대문자로 바꿔준다.

다른 정답 풀이

function solution(my_string, alp) {
    let a = new RegExp(alp, 'g');
    return my_string.replace(a, alp.toUpperCase());
}

 

RegExp를 통해서 정규표현식으로 바꾼 변수를 replace() 메서드를 통해서 반환한다.

학습 내용 ⭐

  • replace() 메서드와 replaceAll() 메서드