Reverse string and palindrome

by odiseo

JavaScript

function reverse(str){    
    var rev = '';
    for(var i = str.length; i > -1; i--){
     rev += str.charAt(i);   
    }
    return rev;
}

function isPalindrome(str){
    if(str === ""){
        return false;   
    }
    if (str.length == 1){
        return true;
    }
    
    str = str.replace(/\s/g, '');
    var length = str.length;
    for(var i = 0; i < length; i++){
        if(str.charAt(i) !==  str.charAt((length-1) - i)){
            return false;
        }
    }
    return true;
    
}

var coso = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit,";

var reversed = reverse(coso);
console.log(reversed);

var paly = "anita lava la tina";
console.log(isPalindrome(paly));