function isfinitef( x ) {
	return (
		// NaN check (x !== x ):
		x === x &&

		// +-infinity check:
		x > NINF &&
		x < PINF
	);
}
Tests if a single-precision floating-point numeric value is finite.

@param {number} x - value to test
@returns {boolean} boolean indicating whether the value is finite

@example
var bool = isfinitef( 5.0 );
// returns true

@example
var bool = isfinitef( -2.0e24 );
// returns true

@example
var bool = isfinitef( Infinity );
// returns false

@example
var bool = isfinitef( -Infinity );
// returns false