var browser = { msie: false, mozilla: true, name: function() { for ( prop in browser ) if ( browser[prop]===true ) return prop; } }; console.log( browser.name ); //<---- Не меняя метода вызова - как элегантно решить задачу?