천진난만 코딩 스토리
1-9. A를 #으로 본문
- 코드 -
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로 저장함.
'코딩테스트.js > 자바스크립트 알고리즘 문제풀이 입문 (인프런)' 카테고리의 다른 글
1-11. 대문자 찾기 (0) | 2023.01.29 |
---|---|
1-10. 문자 찾기 (0) | 2023.01.04 |
1-8. 일곱 난쟁이 (0) | 2022.12.27 |
1-7. 10부제 (0) | 2022.12.24 |
1-6. 홀수 (0) | 2022.12.24 |