미해결
자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
풀이 관련 질문드립니다.
<html>
<head>
<meta charset="UTF-8" />
<title>출력결과</title>
</head>
<body>
<script>
function solution(s) {
let answer = 'YES';
s = s.toLowerCase();
s = s.split('').filter((value) => value >= 'a' && value <= 'z');
if (s.join('') !== s.reverse().join('')) return 'NO';
return answer;
}
let str = 'found7, time: study; Yduts; emit, 7Dnuof';
console.log(solution(str));
</script>
</body>
</html>
위와 같이 풀어보았는데, charCodeAt()을 명시적으로 사용하는게 좋을까요?구글링 해보니 기본적으로 아스키 코드 값으로 비교 하는 것 같은데오해의 소지가 있을 것 같다는 생각이 들었습니다.