File tree Expand file tree Collapse file tree 4 files changed +36
-36
lines changed
lib/node_modules/@stdlib/math/base/assert Expand file tree Collapse file tree 4 files changed +36
-36
lines changed Original file line number Diff line number Diff line change @@ -62,19 +62,19 @@ bool = isEven( 0 );
6262<!-- eslint no-undef: "error" -->
6363
6464``` javascript
65- var randu = require ( ' @stdlib/random/base/randu ' );
66- var round = require ( ' @stdlib/math/base/special/round ' );
65+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform ' );
66+ var logEachMap = require ( ' @stdlib/console/log-each-map ' );
6767var isEven = require ( ' @stdlib/math/base/assert/int32-is-even' );
6868
69- var bool;
70- var x;
71- var i;
69+ var opts = {
70+ ' dtype' : ' int32'
71+ };
72+ var x = discreteUniform ( 100 , 0 , 100 , opts );
7273
73- for ( i = 0 ; i < 100 ; i++ ) {
74- x = round ( randu ()* 100.0 );
75- bool = isEven ( x );
76- console .log ( ' %d is %s' , x, ( bool ) ? ' even' : ' not even' );
74+ function isEvenWrapper ( integer ) {
75+ return ( isEven ( integer ) ) ? ' even' : ' not even' ;
7776}
77+ logEachMap ( ' %d is %s' , x, isEvenWrapper );
7878```
7979
8080</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var randu = require ( '@stdlib/random/base/randu ' ) ;
22- var round = require ( '@stdlib/math/base/special/round ' ) ;
21+ var discreteUniform = require ( '@stdlib/random/array/discrete-uniform ' ) ;
22+ var logEachMap = require ( '@stdlib/console/log-each-map ' ) ;
2323var isEven = require ( './../lib' ) ;
2424
25- var bool ;
26- var x ;
27- var i ;
25+ var opts = {
26+ 'dtype' : 'int32'
27+ } ;
28+ var x = discreteUniform ( 100 , 0 , 100 , opts ) ;
2829
29- for ( i = 0 ; i < 100 ; i ++ ) {
30- x = round ( randu ( ) * 100.0 ) ;
31- bool = isEven ( x ) ;
32- console . log ( '%d is %s' , x , ( bool ) ? 'even' : 'not even' ) ;
30+ function isEvenWrapper ( integer ) {
31+ return ( isEven ( integer ) ) ? 'even' : 'not even' ;
3332}
33+ logEachMap ( '%d is %s' , x , isEvenWrapper ) ;
Original file line number Diff line number Diff line change @@ -62,19 +62,19 @@ bool = isOdd( 0 );
6262<!-- eslint no-undef: "error" -->
6363
6464``` javascript
65- var randu = require ( ' @stdlib/random/base/randu ' );
66- var round = require ( ' @stdlib/math/base/special/round ' );
65+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform ' );
66+ var logEachMap = require ( ' @stdlib/console/log-each-map ' );
6767var isOdd = require ( ' @stdlib/math/base/assert/int32-is-odd' );
6868
69- var bool;
70- var x;
71- var i;
69+ var opts = {
70+ ' dtype' : ' int32'
71+ };
72+ var x = discreteUniform ( 100 , 0 , 100 , opts );
7273
73- for ( i = 0 ; i < 100 ; i++ ) {
74- x = round ( randu ()* 100.0 );
75- bool = isOdd ( x );
76- console .log ( ' %d is %s' , x, ( bool ) ? ' odd' : ' not odd' );
74+ function isOddWrapper ( integer ) {
75+ return ( isOdd ( integer ) ) ? ' odd' : ' not odd' ;
7776}
77+ logEachMap ( ' %d is %s' , x, isOddWrapper );
7878```
7979
8080</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var randu = require ( '@stdlib/random/base/randu ' ) ;
22- var round = require ( '@stdlib/math/base/special/round ' ) ;
21+ var discreteUniform = require ( '@stdlib/random/array/discrete-uniform ' ) ;
22+ var logEachMap = require ( '@stdlib/console/log-each-map ' ) ;
2323var isOdd = require ( './../lib' ) ;
2424
25- var bool ;
26- var x ;
27- var i ;
25+ var opts = {
26+ 'dtype' : 'int32'
27+ } ;
28+ var x = discreteUniform ( 100 , 0 , 100 , opts ) ;
2829
29- for ( i = 0 ; i < 100 ; i ++ ) {
30- x = round ( randu ( ) * 100.0 ) ;
31- bool = isOdd ( x ) ;
32- console . log ( '%d is %s' , x , ( bool ) ? 'odd' : 'not odd' ) ;
30+ function isOddWrapper ( integer ) {
31+ return ( isOdd ( integer ) ) ? 'odd' : 'not odd' ;
3332}
33+ logEachMap ( '%d is %s' , x , isOddWrapper ) ;
You can’t perform that action at this time.
0 commit comments