Skip to content

Commit f02a0d6

Browse files
committed
bench: remove manual logic, use array packages
1 parent 3708e44 commit f02a0d6

File tree

1 file changed

+6
-8
lines changed
  • lib/node_modules/@stdlib/_tools/scaffold/math-strided-real-typed-unary/data/examples

1 file changed

+6
-8
lines changed

lib/node_modules/@stdlib/_tools/scaffold/math-strided-real-typed-unary/data/examples/index__js.txt

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,15 @@
2020

2121
'use strict';
2222

23-
var uniform = require( '@stdlib/random/base/uniform' );
23+
var random = require( '@stdlib/random/array/uniform' );
24+
var zeros = require( '@stdlib/array/zeros' );
2425
var {{TYPED_ARRAY_CTOR}} = require( '@stdlib/array/{{TYPED_ARRAY_DTYPE}}' );
2526
var {{ALIAS}} = require( './../lib' );
2627

27-
var x = new {{TYPED_ARRAY_CTOR}}( 10 );
28-
var y = new {{TYPED_ARRAY_CTOR}}( 10 );
29-
30-
var i;
31-
for ( i = 0; i < x.length; i++ ) {
32-
x[ i ] = uniform( {{C_RAND_MIN}}, {{C_RAND_MAX}} );
33-
}
28+
var x = random( 10, {{C_RAND_MIN}}, {{C_RAND_MAX}}, {
29+
'dtype': '{{TYPED_ARRAY_DTYPE}}'
30+
});
31+
var y = zeros( 10, '{{TYPED_ARRAY_DTYPE}}' );
3432
console.log( x );
3533
console.log( y );
3634

0 commit comments

Comments
 (0)