File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9759,6 +9759,7 @@ A total of 29 people contributed to this release. Thank you to the following con
97599759
97609760<details>
97619761
9762+ - [`abd07ec`](https://github.com/stdlib-js/stdlib/commit/abd07ecd0b265fa4b9b223e258d3d115b88e9a4c) - **docs:** replace manual `for` loop in examples [(#6668)](https://github.com/stdlib-js/stdlib/pull/6668) _(by Harsh, Athan Reines)_
97629763- [`3b07561`](https://github.com/stdlib-js/stdlib/commit/3b07561dde8d7ee36c60e67c7710c861964f123a) - **bench:** update random value generation [(#6659)](https://github.com/stdlib-js/stdlib/pull/6659) _(by Harsh)_
97639764- [`b8286e1`](https://github.com/stdlib-js/stdlib/commit/b8286e14368fbfaba1b39964f9ebe11801edaea0) - **bench:** updates random value generation and docs [(#6658)](https://github.com/stdlib-js/stdlib/pull/6658) _(by Harsh)_
97649765- [`fcd86ae`](https://github.com/stdlib-js/stdlib/commit/fcd86aee610050abf370c84b7d464de0bb2b486e) - **style:** fix missing space _(by Athan Reines)_
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 ( './../../../../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 ( './../../../../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