자바스크립트

[JavaScript] 프로그래머스 rny_string

코딩하는둥이 2024. 6. 25. 15:50
 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

문제 설명

'm'과 "rn"이 모양이 비슷하게 생긴 점을 활용해 문자열에 장난을 하려고 합니다. 문자열 rny_string이 주어질 때, rny_string의 모든 'm'을 "rn"으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.



입출력 예

rny_string result
"masterpiece" "rnasterpiece"

코드

const solution = (rny_string) => {
    return rny_string.replaceAll('m', 'rn')
}
 

 

설명

1) relaceAll 메서드를 사용하여 m를 rn으로 대체한 후 반환합니다.

 

 

 

공부

 relaceAll

  : 문자열의 모든 특정 부분 문자열을 대체할 때 사용

let str = "I love programming. Programming is fun!";
let newStr = str.replaceAll('programming', 'coding');
console.log(newStr);  // 출력: "I love coding. Programming is fun!"