Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

how to check the number is palindrome or not

function isPalindrome(num) {
   const temp = num.toString().split('').reverse().join('') * 1;
   return (result = num === parseInt(temp) ? true : false);
}

console.log(isPalindrome(121));
console.log(isPalindrome(320));
Comment

is palindrome

const isPalindrome = (str) => {
    
    const preprocessing_regex = /[^a-zA-Z0-9]/g,
    processed_string = str.toLowerCase().replace(preprocessing_regex , ""),
    integrity_check = processed_string.split("").reverse().join("");
    if(processed_string === integrity_check) return true
    else return false
         
        }

//if you find this answer is useful ,
//upvote ⇑⇑ , so can the others benefit also . @mohammad alshraideh ( ͡~ ͜ʖ ͡°)
Comment

Palindrome Checker

/*
	C++ Palindrome Checker program by lolman_ks.
    Checks palindromic string WITHOUT reversing it.
    Same logic can be used to build this program in other languages.
*/
  
 /*
	 Logic: In a palindromic string, the 1st and last, 2nd and 2nd last, and so
     on characters are equal.
     Return false from the function if any of these matches, i.e (1st and last),
     (2nd and 2nd last) are not equal.
 */

#include <iostream>
using namespace std;

bool checkPalindromicString(string text){
  int counter_1 = 0; //Place one counter at the start.
  int counter_2 = text.length() - 1; //And the other at the end.

  //Run a loop till counter_2 is not less that counter_1.
  
  while(counter_2 >= counter_1){
    if(text[counter_1] != text[counter_2]) return false; //Check for match.
    //Note: Execution of a function is halted as soon as a value is returned.
    
    else{
      ++counter_1; //Move the first counter one place ahead.
      --counter_2; //Move the second character one place back.
    }
  }
  return true; 
  /*
  	Return true if the loop is not broken because of unequal characters and it
    runs till the end.
    If the loop runs till the condition specified in it, i.e 
    (counter_2 >= counter1), that means all matches are equal and the string is 
    palindromic.
  */
}

//Implementation of the function.

int main(){
  cout << checkPalindromicString("racecar") << endl; //Outputs 1 (true).
  cout << checkPalindromicString("text") << endl; //Outputs 0 (False).
  
  if(checkPalindromicString("lol")){
  	cout << "#lolman_ks";
  }
  //Outputs #lolman_ks.
  
  return 0;
}

//I hope this would be useful to you all, please promote this answer if it is.
//#lolman_ks
Comment

check for palindromes

function palindrome(str) {
  var re = /[W_]/g;// representing Non-alphanumetic characters
  var lowRegStr = str.toLowerCase().replace(re, '');
  var reverseStr = lowRegStr.split('').reverse().join(''); 
  return reverseStr === lowRegStr;
}
palindrome("A man, a plan, a canal. Panama");
Comment

Palindrome Checker

const palindrome = str = {
  str = str.replace(/[W+|_]/g, '').toLowerCase()
  
  const str1 = str.split('').reverse().join('')

  return str1 === str
}

palindrome("My age is 0, 0 si ega ym.");

// With love @kouqhar
Comment

Palindrome Number

class Solution {
public:
    bool isPalindrome(int x) {
        
    }
};
Comment

palindrome number

let data = 12421

const dataOne = data.toString().split("").reverse().join("");
data = data.toString();

dataOne === data ? console.log("Palindrom")
  : console.log("Not Palindorm"); 
Comment

is_palindrome

#include <stdio.h>
#include <stdbool.h>

bool is_palindrome(int n ){
    int rev = 0, orig = n;
    while( n != 0){
        rev = 10*rev + (n % 10);
        n = n/10;
    }
    return orig == rev;

}
int main() {
    printf("Enter a number");
    int n = 0;
    if( scanf("%d",&n)!=1 ){
        prinf("Bad input
");
    }else{
        if(is_palindrome(n))
            printf("%d is a palindrome", n);
        else
            prinf("%d is not a palindrome", n);
    }
    return 0;
}
Comment

Palindrome Checker

// The Setup
function palindrome(str) {

  // Using Regex to remove all the special character, converted all the string to lowercase to ease working with and assign it to a new variable 
  let newStr = str.replace(/[^a-zA-Z0-9]/g, '').toLowerCase();

  // Split the string, reverse, join then assign it to a new variable
  let revStr = newStr.split('').reverse().join('');

  // return their value
  return newStr === revStr;

}

palindrome("A man, a plan, a canal. Panama");
Comment

Palindrome Number

var isPalindrome = function(x) {
    
let y = x
let r = y.toString().split('').reverse().join('')

let t = Number(r)

if(t ===x){
  return true
}
else{ 
  return false}


}
Comment

check if palindrome

function isPalindrome(str) {
  str = str.toLowerCase();
  return str === str.split("").reverse().join("");
}
Comment

check if string is a palindrome

<script>
  // function that check str is palindrome or not
  function check_palindrome( str )
  {
    let j = str.length -1;
    for( let i = 0 ; i < j/2 ;i++)
    {
      let x = str[i] ;//forward character
      let y = str[j-i];//backward character
      if( x != y)
      {
        // return false if string not match
        return false;
      }
    }
    /// return true if string is palindrome
    return true;
     
  }
 
  //function that print output is string is palindrome
  function is_palindrome( str )
  {
    // variable that is true if string is palindrome
    let ans = check_palindrome(str);
    //condition checking ans is true or not
    if( ans == true )
    {
      console.log("passed string is palindrome ");
    }
    else
    {
      console.log("passed string not a palindrome");
    }
  }
  // test variable
  let test = "racecar";
  is_palindrome(test);
</script>
Comment

palindrome number


 while(n>0){    
   r=n%10;  //getting remainder  
   sum=(sum*10)+r;    
   n=n/10;    
  }    
Comment

fastest way to check a number is palindrome

function palindromeNumber(num) {
  	let numStr = num.toString();
    return numStr === numStr.toString().split("").reverse().join("");
}
Comment

Checking String Palindrome

int main()
{
    char str1[20], str2[20];
    int i, j, len = 0, flag = 0;
    cout << "Enter the string : ";
    gets(str1);
    len = strlen(str1) - 1;
    for (i = len, j = 0; i >= 0 ; i--, j++)
        str2[j] = str1[i];
    if (strcmp(str1, str2))
        flag = 1;
    if (flag == 1)
        cout << str1 << " is not a palindrome";
    else
        cout << str1 << " is a palindrome";
    return 0;
}
Comment

what is palindrome

function Palindrome(str) { 

  str = str.replace(/ /g,"").toLowerCase();
  var compareStr = str.split("").reverse().join("");

  if (compareStr === str) {
    return true;
  } 
  else {
    return false;
  } 

}
Comment

Valid Palindrome

class Solution :
   def isPalindrome(self, string: str ) :
       '''
       A function to check if a string is Palindrome or not!
       :param string: string to be checked
       :return: True if it is palindrome else False
       '''
       string = string.lower()
       s_stripped = ''.join(list( filter ( lambda x : x.isalnum () == True , string)))
       return s_stripped == s_stripped[::-1]


if __name__ == '__main__' :
   string = 'Was it a car or a cat I saw!!'
   print (f'Is "{string}" a palindrome? : {Solution ().isPalindrome (string)}')
   string2 = 'A man, a plan,'
   print (f'Is "{string2}" a palindrome? : {Solution ().isPalindrome (string2)}')
Comment

Checking String Palindrome

int main()
{
    char str1[20], str2[20];
    int i, j, len = 0, flag = 0;
    cout << "Enter the string : ";
    gets(str1);
    len = strlen(str1) - 1;
    for (i = len, j = 0; i >= 0 ; i--, j++)
        str2[j] = str1[i];
    if (strcmp(str1, str2))
        flag = 1;
    if (flag == 1)
        cout << str1 << " is not a palindrome";
    else
        cout << str1 << " is a palindrome";
    return 0;
}
Comment

Palindrome Number

class Solution {
    public boolean isPalindrome(int x) {
        
    }
}
Comment

Palindrome Number

public class Solution {
    public bool IsPalindrome(int x) {
        
    }
}
Comment

Palindrome Number

/**
 * @param {number} x
 * @return {boolean}
 */
var isPalindrome = function(x) {
    
};
Comment

Palindrome Number

# @param {Integer} x
# @return {Boolean}
def is_palindrome(x)
    
end
Comment

Palindrome Number

class Solution {
    func isPalindrome(_ x: Int) -> Bool {
        
    }
}
Comment

Palindrome Number

class Solution {

    /**
     * @param Integer $x
     * @return Boolean
     */
    function isPalindrome($x) {
        
    }
}
Comment

valid palindrome

anything
Comment

is palindrom


#include <iostream>
#include <deque>
bool is_palindrome(const std::string &s){

    if(s.size() == 1 ) return true;
    std::deque<char> d ;
    for(char i : s){
        if(std::isalpha(i)){
           d.emplace_back( toupper(i) );
        }
    }

    auto front = d.begin();
    auto back = d.rbegin();
    while( (front != d.end()) || (back != d.rend())){
        bool ans = (*front == *back);
        if(!ans){
            return ans;
        }
        ++front;++back;
    }

    return true;


}

int main() {
    std::string s = "A man, a plan, a cat, a ham, a yak, a yam, a hat, a canal-Panama!";
    std::cout << std::boolalpha << is_palindrome(s) << std::endl;
    return 0;
}
Comment

is it possible to be palindrome

// can we generate palindrome string by suffling 
// the character of the string s 
public bool CanBePalindrome(string s)
{
    var dict = new Dictionary<char, int>();
    for (int j =0; j < s.Length; j++)
    {
        var item = s[j];
        if (dict.ContainsKey(item))
        {
            dict[item]++;
            if (dict[item] == 2)
            {
                dict.Remove(item);
            }
        }
        else
        {
            dict.Add(item, 1);
        }
    }
    return dict.Count <= 1;
}
Comment

Palindrome Number

function isPalindrome(x: number): boolean {

};
Comment

Palindrome Number



bool isPalindrome(int x){

}
Comment

PREVIOUS NEXT
Code Example
Javascript :: react native docs 
Javascript :: pass data from child component to parent component 
Javascript :: Making promises 
Javascript :: update a certain key in dictionary javascript 
Javascript :: javascript audio play on click 
Javascript :: --resolveJsonModule 
Javascript :: how to check electron verion 
Javascript :: react icon import 
Javascript :: eval set global scope 
Javascript :: Function is not defined - Uncaught ReferenceError 
Javascript :: queryselector in javascript 
Javascript :: aws secret manager nodejs 
Javascript :: cypress run specific test 
Javascript :: node js documentation 
Javascript :: Javascript Map properties and methods 
Javascript :: reduce 
Javascript :: how to build jquery post data 
Javascript :: javascript call php function with parameters 
Javascript :: distinguishing positive numbers in javascript 
Javascript :: mongoose update subdocument by id 
Javascript :: how to set css in hbs 
Javascript :: js check if image url exists 
Javascript :: how to remove last element from array in javascript 
Javascript :: killall node 
Javascript :: npm koa 
Javascript :: add color to attribute using jquery 
Javascript :: remove a value to an array of javascript 
Javascript :: react-slick 
Javascript :: tables javascript 
Javascript :: how to check if local storage is available 
ADD CONTENT
Topic
Content
Source link
Name
2+1 =