Extending Built-in Objects

Checking if a string is palindrome or not by extending String Object.

by Subigya Panta

JavaScript

// checking if a string is palindrome
String.prototype.isPalindrome = function(){
    var reversed = this.split('').reverse().join('');
    if( reversed === this.valueOf() ){
        console.log( 'It is palindrome' );
    }
    else{
        console.log( 'It is not palindrome' );
    }
};

var dad = 'dad';
dad.isPalindrome();

var toit = 'toit';
toit.isPalindrome();