function scasum( N, x, strideX, offsetX ) {
	var stemp;
	var viewX;
	var ix;
	var sx;
	var i;

	stemp = 0.0;
	if ( N <= 0 ) {
		return stemp;
	}
	viewX = reinterpret( x, 0 );
	sx = strideX * 2;
	ix = offsetX * 2;
	for ( i = 0; i < N; i++ ) {
		stemp = f32( stemp + f32( absf( viewX[ ix ] ) + absf( viewX[ ix+1 ] ) ) );
		ix += sx;
	}
	return stemp;
}
Computes the sum of the absolute values of the real and imaginary components of a single-precision complex floating-point vector.

@param {PositiveInteger} N - number of indexed elements
@param {Complex64Array} x - input array
@param {integer} strideX - `x` stride length
@param {NonNegativeInteger} offsetX - starting index for `x`
@returns {number} result

@example
var Complex64Array = require( '@stdlib/array/complex64' );

var x = new Complex64Array( [ 5.0, -3.0, 6.0, 4.0 ] );

var out = scasum( x.length, x, 1, 0 );
// returns 18.0