Another update from ingydotnet^djgoku

This commit is contained in:
Ingy döt Net 2015-11-18 06:14:39 +00:00
parent 91df62d461
commit 948b86eafa
7604 changed files with 108452 additions and 22726 deletions

View file

@ -1,9 +1,5 @@
function reverseString(str){
return str.split("").reverse().join("");
}
function isPalindrome(str) {
return str == reverseString(str);
return str === str.split("").reverse().join("");
}
alert(isPalindrome("ingirumimusnocteetconsumimurigni"));
console.log(isPalindrome("ingirumimusnocteetconsumimurigni"));

View file

@ -1,17 +1 @@
function reverseStr(s) {
var i, o = '';
for (i = s.length - 1; i >= 0; o += s[i--]);
return o;
};
function isPalindrome(str) {
var s = str.toLowerCase().replace(/[^a-z]/g, '');
return (reverseStr(s) === s);
};
isPalindrome('A man, a plan, a canoe, pasta, heros, rajahs, ' +
'a coloratura, maps, snipe, percale, macaroni, ' +
'a gag, a banana bag, a tan, a tag, ' +
'a banana bag again (or a camel), a crepe, pins, ' +
'Spam, a rut, a Rolo, cash, a jar, sore hats, ' +
'a peon, a canal Panama!');
var isPal = str => str === str.split("").reverse().join("");