UNPKG

aureooms-js-number

Version:

Primitive number type arithmetic for JavaScript

24 lines (15 loc) 404 B
import test from 'ava' ; import * as number from '../../../src' ; test( "sqrt" , t => { const one = function ( a ) { t.deepEqual( number.sqrt( a ) , Math.sqrt( a ) , "sqrt " + a ) ; } ; const n = 10 ; for ( let i = 0 ; i < n ; ++i ) { const a = Math.random( ) ; one( a ) ; } one( Infinity ) ; one( 0 ) ; t.truthy( isNaN(number.sqrt(-Infinity)) , "sqrt -Infinity" ) ; } ) ;