백준에서 본것같은 팰런드럼 확인 문제
깊은 복사 후 reverse() 로 뒤집어서 각 index 를 비교하면 된다
https://leetcode.com/problems/palindrome-number/
/**
* @param {number} x
* @return {boolean}
*/
var isPalindrome = function (x) {
let token = String(x).split("");
let rev = [...token].reverse();
let ans = true;
for (let i = 0; i < token.length; i++) {
if (token[i] !== rev[i]) {
ans = false;
break;
}
}
return ans;
};
'개발 노트 > LeetCode 풀이' 카테고리의 다른 글
[JS] 14. Longest Common Prefix (0) | 2022.12.12 |
---|---|
[JS] 1. Two Sum (0) | 2022.11.22 |
[JS] 383. Ransom Note (0) | 2022.11.18 |
[JS] 1342. Number of Steps to Reduce a Number to Zero (0) | 2022.11.18 |
[JS] 412. Fizz Buzz (0) | 2022.11.16 |
댓글