천진난만 코딩 스토리

1-10. 문자 찾기 본문

 

 

 

- 코드 -

function solution(a, b) {
    let answer = 0;
    for (let x of a) {
      if (x === b) answer++;
    return answer;
  }

  str = "COMPUTERPROGRAMMING";
  console.log(solution(str, 'R'));

 

 

 

- 풀이과정 -

str = "COMPUTERPROGRAMMING";
console.log(solution(str, 'R')); 를 하여

문자와 단어를 받고 문자를 배열함.

 

function solution(a, b) { 를 하여

solution(a, b) 라는 함수를 만듬.

이때 a는 str이고 b는 'R'임.


let answer = 0; 를 하여

answer에 0을 저장함.


for (let x of a) { 를 하여

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


if (x === b) answer++; 를 하여

만약 x가 b와 같다면 answer에 1을 더해줌.

 

'코딩테스트.js > 자바스크립트 알고리즘 문제풀이 입문 (인프런)' 카테고리의 다른 글

1-11. 대문자 찾기  (0) 2023.01.29
1-9. A를 #으로  (0) 2023.01.02
1-8. 일곱 난쟁이  (0) 2022.12.27
1-7. 10부제  (0) 2022.12.24
1-6. 홀수  (0) 2022.12.24