aureooms-js-array
Version:
array manipulation code bricks for JavaScript
33 lines (17 loc) • 417 B
JavaScript
import test from 'ava';
import * as array from '../../src';
import random from "aureooms-js-random" ;
test( "set", t => {
var a , b , i , n ;
n = 10 ;
a = array.alloc( n ) ;
array.iota( a , 0 , n , 0 ) ;
random.shuffle( a , 0 , n ) ;
b = array.alloc( n ) ;
for ( i = 0 ; i < n ; ++i ) {
array.set( b , i , a[i] ) ;
}
for ( i = 0 ; i < n ; ++i ) {
t.deepEqual( b[i] , a[i] , i ) ;
}
} ) ;