aureooms-js-number
Version:
Primitive number type arithmetic for JavaScript
18 lines (12 loc) • 341 B
JavaScript
import test from 'ava' ;
import * as number from '../../../src' ;
test ( "log2" , t => {
const one = function ( n ) {
const expected = Math.log2( n ) ;
t.deepEqual ( number.log2 ( n ) , expected , "log2 ( " + n + " )" ) ;
} ;
one ( 1 ) ;
one ( 2 * 2 * 2 ) ;
one ( 2 * 2 * 2 * 2 ) ;
one ( 2 * 2 * 2 * Math.sqrt ( 2 ) ) ;
} ) ;