# JavaScript Program to Check Palindrome Number

You are Here:

## What is Palindrome Number?

A palindrome number is a number that remains the same when its digits are reversed. For example, 55 is a palindrome number.

Note: The reverse of 55 is also a 55. Hence, 55 is a palindrome number.

Tips: It is recommended to use our online Palindrome Numbers calculator for better understanding.

## Check Palindrome Number

In the following example, we will check whether the given number (121) is a Palindrome number or not.

### Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <h1>JS Palindrome Number</h1> <script> var num = 121; var copyNum = num; var reverse = 0; //reverse a number while(copyNum != 0) { reverse = reverse * 10; reverse = reverse + (copyNum % 10); copyNum = Math.floor(copyNum / 10); } // result if (num == reverse) document.write(num +" is a palindrome number"); else document.write(num +" is not a palindrome number"); </script> </body> </html>

## Palindrome Numbers between the Given Range

In the following example, we will find all the Palindrome numbers between 10 and 50.

### Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <h1>JS Find All Palindrome Numbers</h1> <script> var start = 10; var end = 50; var copyNum = 0; var reverse = 0; var flag = 0; document.write("Palindrome numbers between "+start+" to "+end+":<br>"); for(start = start; start <= end; start++) { copyNum = start; reverse = 0; // reverse a number while(copyNum != 0) { reverse = reverse * 10; reverse = reverse + (copyNum % 10); copyNum = Math.floor(copyNum / 10); } // result if((start == reverse) && (start != 0)) { flag = 1; document.write(start +", "); } } if(flag == 0) document.write("There is no palindrome number between the given range"); </script> </body> </html>

## Reminder

Hi Developers, we almost covered 97% of JavaScript Tutorials with examples for quick and easy learning.

We are working to cover every Single Concept in JavaScript.