티스토리 뷰
반응형
문제
대문자로 이루어진 영어 문자열에서 'S'를 찾아 '$'로 변경하여 출력하시오.
입력 예제
"SIX, SOUP, SALT"
출력 예제
"$IX, $OUP, $ALT"
풀이
방법 1. for문
function solution(text) {
let answer = "";
for (let x of text) {
if (x === "S") answer += '$'
else answer += x
}
return answer;
}
방법 2. reaplace() 메서드, 정규식 사용
function solution(text) {
let answer = text;
answer = answer.replace(/S/g, "$")
return answer;
}
반응형
'Data Structure & Algorithm' 카테고리의 다른 글
[알고리즘-JS] 대문자 찾기 (0) | 2022.05.01 |
---|---|
[알고리즘-JS] 문자열 개수 찾기 (0) | 2022.05.01 |
[알고리즘-JS] 일곱 난쟁이 찾기 (0) | 2022.05.01 |
[알고리즘-JS] 차량 10부제 (0) | 2022.05.01 |
[알고리즘-JS] 배열에서 홀수 찾기 (0) | 2022.05.01 |