function solution(s) {
let answer = 0;
for (let x of s) {
if (x === x.toUpperCase()) {
answer++;
}
}
return answer;
}
😎 기억해두자!
대문자인가? :
x === toUpperCase()
소문자인가? :x === toLowerCase()
새로 알게된 방법!
function solution(s) {
let answer = 0;
for (let x of s) {
if (x.charCodeAt() >= 'A'.charCodeAt()
&& x.charCodeAt() <= 'Z'.charCodeAt()) {
answer++;
}
}
return answer;
}
let str = 'KoreaTimeGood';
console.log(solution(str));
그냥 C++로 문제풀때 char로 비교하던 방식이라 별 새로운 것은 없었음