input value
unbiased exponent
var exp = exponent( 3.14e-307 ); // => 2**-1019 ~ 1e-307
// returns -1019
var exp = exponent( -3.14 );
// returns 1
var exp = exponent( 0.0 );
// returns -1023
var exp = exponent( NaN );
// returns 1024
Returns an integer corresponding to the unbiased exponent of a double-precision floating-point number.