'use strict';

/**
* Integer square root.
*
* @module @stdlib/math/fast/special/int32-sqrt
*
* @example
* var lsqrt = require( '@stdlib/math/fast/special/int32-sqrt' );
*
* var v = sqrt( 9 );
* // returns 3
*
* v = sqrt( 2 );
* // returns 1
*
* v = sqrt( 3 );
* // returns 1
*
* v = sqrt( 0 );
* // returns 0
*/

// MODULES //

var sqrt = require( './sqrt.js' );


// EXPORTS //

module.exports = sqrt;

'use strict';

/**
* Integer square root.
*
* @module @stdlib/math/fast/special/int32-sqrt
*
* @example
* var sqrt = require( '@stdlib/math/fast/special/int32-sqrt' );
*
* var v = sqrt( 9 );
* // returns 3
*
* v = sqrt( 2 );
* // returns 1
*
* v = sqrt( 3 );
* // returns 1
*
* v = sqrt( 0 );
* // returns 0
*/

// MODULES //

var sqrt = require( './sqrt.js' );


// EXPORTS //

module.exports = sqrt;

Fix example code