Reverse and Add Function | Iterative function to reverse digits of num ; Function to check whether he number is palindrome or not ; Reverse and Add Function ; Reversing the digits of the number ; Adding the reversed number with the original ; Checking whether the number is palindrome or not ; Driver code
function reversDigits ( num ) { let rev_num = 0 ; while ( num > 0 ) { rev_num = rev_num * 10 + num % 10 ; num = parseInt ( num / 10 , 10 ) ; } return rev_num ; } function isPalindrome ( num ) { return ( reversDigits ( num ) == num ) ; } function ReverseandAdd ( num ) { let rev_num = 0 ; while ( num <= 4294967295 ) { rev_num = reversDigits ( num ) ; num = num + rev_num ; if ( isPalindrome ( num ) ) { document . write ( num + " " ) ; break ; } else if ( num > 4294967295 ) { document . write ( " " + " " ) ; } } } ReverseandAdd ( 195 ) ; ReverseandAdd ( 265 ) ;