Polindrome string manipulation
by sesubash
JavaScript
var word = "sujay";
var j = word.length -1;
var mark = j;
var found = false;
for (var i = 0; i < j; i++)
{
var cI = word[i];
var cJ = word[j];
if (cI == cJ)
{
found = true;
j--;
if(mark > i)
mark = i;
}
else
{
if (found)
{
found = false;
i--;
}
j = word.length - 1;
mark = j;
}
}
for (var i = mark-1; i >=0; i--)
word += word[i];
console.log(word);