Advertisement
zidniryi

palindrome.js

Jul 6th, 2021
924
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. /**
  3.  * @param {number} x
  4.  * @return {boolean}
  5.  */
  6. var isPalindrome = function(x) {
  7.  
  8.     if (x < 0) return false
  9.  
  10.     let reverseData = 0, y = x
  11.  
  12.     while (y > 0) {
  13.         const lastDigit = y % 10
  14.         reverseData = (reverseData * 10) + lastDigit
  15.         y = (y / 10) | 0
  16.     }
  17.     return x === reverseData
  18. }
  19.  
  20.  
  21. isPalindrome(111)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement