palindrome(팰린드롬/회문)은 왼쪽에서 오른쪽으로 읽은 다음, 오른쪽부터 왼쪽으로 다시 읽어도 똑같은 형태와 의미를 유지하는 문장이나 단어를 지칭한다. 인자로 전달한 문자열이 palindrome인지 검사하여 Boolean값을 반환하는 함수를 완성하라. 단, 반드시 1자 이상의 문자열을 인자로 전달한다.
function checkPalindrom(str) {
}
console.log(checkPalindrom('dad')); // true
console.log(checkPalindrom('mom')); // true
console.log(checkPalindrom('palindrom')); // false
console.log(checkPalindrom('s')); // true
풀이
function checkPalindrom(str) {
return str === [...str].reverse().join('');
}
console.log(checkPalindrom('dad')); // true
console.log(checkPalindrom('mom')); // true
console.log(checkPalindrom('palindrom')); // false
console.log(checkPalindrom('s')); // true
'JAVASCRIPT > 자바스크립트 알고리즘' 카테고리의 다른 글
자바스크립트 '약수의 합' (0) | 2020.10.26 |
---|---|
자바스크립트 '중복 요소 제거' (0) | 2020.10.25 |
자바스크립트 '배열의 최댓값/최솟값 구하기' (0) | 2020.10.24 |
자바스크립트 '정수제곱근 판별하기' (0) | 2020.10.24 |
자바스크립트 '수박수박수박수박수박수?' (0) | 2020.10.24 |