How to use Array.map() to check if string is palindrome in JavaScript

1 Answer

0 votes
var str = 'abcba';

var str_reverse = Array.prototype.map.call(str, function(x) {
  return x;
}).reverse().join(''); 

if (str === str_reverse)
    document.write('palindrome');
else
    document.write('not palindrome');


/*
run:  
 
palindrome 
  
*/

 



answered May 21, 2016 by avibootz

Related questions

2 answers 193 views
2 answers 188 views
2 answers 229 views
1 answer 162 views
1 answer 154 views
1 answer 135 views
...