► JS Algorithm/Basic

JavaScript 알고리즘 | 11_ 문자열 중 대문자의 개수 구하기

다람트리 2022. 8. 23. 13:51
반응형

🔒 Q

주어진 문자열 중 대문자의 개수를 검색하시오.

 

🔒 ex

입력값 SanTaHaLaBuSi
출력값 6

 

🔒 Solution

// for문을 활용한 풀이법
      function solutionA(word) {
        let answer = 0;
        for (let i = 0; i < word.length; i++) {
          if (word[i] === word[i].toUpperCase()) {
            answer++;
          }
        }
        return answer;
      }
      console.log(solutionA("SanTaHaLaBuSi"));	//결과값: 6


// map()을 활용한 풀이법
      function solutionB(word) {
        let answer = 0;
        let arr = [...word];
        arr.map((value, index) => {
          if (value === value.toUpperCase()) {
            answer++;
          }
        });
        return answer;
      }
      console.log(solutionB("SanTaHaLaBuSi"));	////결과값: 6
 
반응형