[ascoders] Re: valueOf vs toString

> true liefert immer 17 ;-)

Klassiker :o)

Boolean.prototype.valueOf = function()
{
 return this.toString() == "true" ? 17 : 4;
}
var a = new Boolean( true );
var b = new Boolean( false );

trace( [a,b] );
trace( a + 0 ); // 17
trace( b + 0 ); // 4

--
aM

------------------------------------------------------
Archiv   : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: