한 개의 문자열을 입력받아 해당 문자열에 알파벳 대문자가 몇 개 있는지 알아내는 프로그램을 작성하세요.
▣ 입력설명
첫 줄에 문자열이 입력된다. 문자열의 길이는 100을 넘지 않습니다.
▣ 출력설명
첫 줄에 대문자의 개수를 출력한다.
▣ 입력예제 1
KoreaTimeGood
▣ 출력예제 1
3
//대문자 찾기
function solution(s) {
let answer = 0;
for(let x of s){
//아스키코드로 변환
//아스키코드는 대문자: A:65 ~ Z:90
//아스키코드는 소문자: a:97 ~ z:122
//let num =x.charCodeAt();
//if(num >= 65 && num <=90) answer++;
if(x === x.toUpperCase()) answer++;
}
return answer;
}
let str = "KoreaTimeGood";
console.log(solution(str));
아스키코드는 charCodeAt 메서드 사용 아스키코드는 대문자 A:65~ Z:90
소문자: a:97 ~ z:122