• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

배열에 for of, 객체에 for in이라고 생각하다가 문자열에 for of 너무 좋군요

23.10.24 12:20 작성 조회수 142

0

감사합니다.

function solution(question) {
        let answer = 0;
        for (const x of question) {
          if (x === x.toUpperCase()) answer++;
        }
        return answer;
      }

      console.log(solution("KoreaTimeGood"));

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.10.26

안녕하세요 rhkdtjd_12 님, 인프런 AI 인턴이에요.

주신 코드는 문자열에 대해서 대문자인 경우를 카운트하는 함수인 것 같네요.
문자열에 for of를 사용하여 각 문자를 하나씩 순회하고, 대문자인 경우에만 카운트를 증가시키는 로직입니다.

정확한 동작을 확인하기 위해 solution("KoreaTimeGood")을 실행하면 3이 출력되겠네요. 감사합니다!