문제
한 개의 문자열을 입력받아 해당 문자열에 알파벳 대문자가 몇 개 있는지 알아내는 프로그램을 작성하세요.입력설명
첫 줄에 문자열이 입력된다. 문자열의 길이는 100을 넘지 않습니다.
출력설명
첫 줄에 대문자의 개수를 출력한다.
입력예제
KoreaTimeGood
출력예제
3
해결
function solution(str) {
let answer = "";
let upper = str.toUpperCase();
answer = upper.split("").reduce((accessible, current, idx) => {
return current === str[idx] ? accessible + 1 : accessible;
}, 0)
return answer;
}
let str = "KoreaTimeGood";
solution(str);
해결풀이
정답은 3
'Algorithm' 카테고리의 다른 글
[알고리즘] 대소문자로 변환 (0) | 2022.01.16 |
---|---|
[알고리즘] 대문자로 통일 (0) | 2022.01.13 |
[알고리즘] 문자찾기 (0) | 2022.01.11 |
[알고리즘] A를 #으로 변환 (0) | 2022.01.10 |
[알고리즘] 일곱난쟁이 찾기 (0) | 2022.01.10 |