valueOf/toString Puzzle

by podlipensky

JavaScript

var o = {
        x: 8,

        valueOf: function(){
                        console.log('valueOf');
            return this.x + 2;
        },
        toString: function(){
            console.log('toString');
            return this.x.toString();
        }
    },
    result = o > '9';

document.write(result);
//document.write(o);