문제
대문자로 이루어진 영어단어가 입력되면 단어에 포함된 "A"를 모두 "#"으로 바꾸어 출력하는 프로그램을 작성하세요.입력설명
첫 번째 줄에 문자열이 입력된다.
출력설명
첫 번째 줄에 바뀐 단어를 출력한다.
입력예제
BANANA
출력예제
B#N#N#
해결1
function solution() {
let str = "BANANA"
let answer = str;
for(let x of str) {
if(x === "A") {
answer += "#";
} else {
answer += x;
}
}
return answer;
}
solution();
해결2
function solution() {
let str = "BANANA"
let answer = str;
answer = str.replace(/A/g, "#")
return answer;
}
solution();
해결풀이
B#N#N#
'Algorithm' 카테고리의 다른 글
[알고리즘] 대문자 찾기 (0) | 2022.01.12 |
---|---|
[알고리즘] 문자찾기 (0) | 2022.01.11 |
[알고리즘] 일곱난쟁이 찾기 (0) | 2022.01.10 |
[알고리즘] 10부제 (0) | 2022.01.08 |
[알고리즘] 홀수 (0) | 2022.01.08 |