영어 문자가 주어지면 소문자와 대문자로 표시되는 가장 큰 영어 문자를 반환합니다. 답은 대문자여야 합니다. 해당 문자가 없으면 빈 문자열을 반환합니다.
ex) "arRAzFif" => "R"
A,F,R이 있지만 R이 A와 F보다 크기때문에 R 반환
ex) "AbCdEfGhIjK" => ""
var greatestLetter = function(s) {
let arr=[]
for(let i=0;i<s.length;i++){
const upper=s[i].toUpperCase()
const lower=s[i].toLowerCase()
if(s[i] === upper){
if(s.includes(lower))
{
arr.push(upper)
}
}
}
const sortArr=arr.sort((a,b)=> b.charCodeAt()-a.charCodeAt())
return arr.length == 0 ? "" : sortArr[0]
};
for(let i=0;i<s.length;i++){
const upper=s[i].toUpperCase()
const lower=s[i].toLowerCase()
if(s[i] === upper){
if(s.includes(lower))
{
arr.push(upper)
}
}
}
const sortArr=arr.sort((a,b)=> b.charCodeAt()-a.charCodeAt())
return arr.length == 0 ? "" : sortArr[0]