Wisdom_1104 2023. 1. 2. 23:59

 

- 코드 -

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

  str = "BANANA";
  console.log(solution(str));

- 풀이과정 -

str = "BANANA";
console.log(solution(str)); 를 하여

단어를 입력 받음

 

function solution(s) 를 하여

solution(s)라는 function을 만듬.

이때 s는 str임.

 

let answer = ""; 를 하여

answer를 string으로 저장하지만 내용은 비워둠.


for (let x of s) 를 하여

s를 계속 반복하여 x에 넣어줌.


if (x === "A") answer += "#"; 를 하여

만약 x가 "A"라면 answer에 #를 넣어줌.

 

else answer += x; 를 하여

만약 아니라면 answer에 x값을 그대로 넣어줌.

x에 A가 온다면 #으로 저장을

x에 B가 온다면 B로 저장함.