function maxf( x, y ) {
	if ( isnanf( x ) || isnanf( y ) ) {
		return NaN;
	}
	if ( x === PINF || y === PINF ) {
		return PINF;
	}
	if ( x === y && x === 0.0 ) {
		if ( isPositiveZerof( x ) ) {
			return x;
		}
		return y;
	}
	if ( x > y ) {
		return x;
	}
	return y;
}
Returns the maximum single-precision floating-point number.

@param {number} x - first number
@param {number} y - second number
@returns {number} maximum value

@example
var v = maxf( 3.14, 4.2 );
// returns 4.2

@example
var v = maxf( 3.14, NaN );
// returns NaN

@example
var v = maxf( +0.0, -0.0 );
// returns +0.0