[알고리즘 - JavaScript] section 01-9-A를 샵으로

ezerone·2022년 5월 23일
0

algorithm

목록 보기
9/10
post-thumbnail

✔ 문제

대문자로 이루어진 영단어가 입력되면 단어에 포함된 'A'를 모두 '#'으로 바꾸는 문제

✌ 접근방식

문자열을 쪼개어 A를 찾게 되면 #을 출력해주면 되는 간단한 문제이다.

👓 코드

function solution(s) {
  let answer = '';
  
  for(let x of s) {
    if(x === 'A') answer += '#';
    else answer += x;
  }
  
  return answer;
}

let str="BANANA";
console.log(solution(str));B#N#N#

// 정규표현식을 이용한 다른 방법
function solution(s) {
  let answer = s;
  answer = answer.replace(/A/g, '#');
  return answer;
}

let str="BANANA";
console.log(solution(str));B#N#N#
profile
재미도 재능

0개의 댓글