function Cat(){
   this.valueOf = function(){ return 11 }
}
alert( 3 + new Cat )
Здравствуйте!
Судя по вашему сообщению, вы ну совсем не знаете javascript. 
Освойте основы языка и вопрос отпадет сам, полностью или частично. 
А с чем не справитесь - поможем.
На сайте javascript можно начать изучать с учебника, раздел 
Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: 
http://ru.html.net/tutorials/html/
Задавайте конкретные вопросы по ходу дела.
п.с. valueOf  может возвращать только примитивные типы данных, то есть все кроме обьектов