Skip to content

Commit 8d33479

Browse files
committed
docs: replace manual for loop in examples
1 parent fcd86ae commit 8d33479

File tree

4 files changed

+40
-36
lines changed

4 files changed

+40
-36
lines changed

Diff for: lib/node_modules/@stdlib/math/base/assert/int32-is-even/README.md

+10-9
Original file line numberDiff line numberDiff line change
@@ -62,19 +62,20 @@ 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' );
6767
var 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+
var result = isEven( integer ) ? "even" : "not even";
76+
return result;
7777
}
78+
logEachMap( '%d is %s', x, isEvenWrapper );
7879
```
7980

8081
</section>

Diff for: lib/node_modules/@stdlib/math/base/assert/int32-is-even/examples/index.js

+10-9
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,17 @@
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' );
2323
var 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+
var result = isEven( integer ) ? "even" : "not even";
32+
return result;
3333
}
34+
logEachMap( '%d is %s', x, isEvenWrapper );

Diff for: lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md

+10-9
Original file line numberDiff line numberDiff line change
@@ -62,19 +62,20 @@ 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' );
6767
var 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+
var result = isOdd( integer ) ? "odd" : "not odd";
76+
return result;
7777
}
78+
logEachMap( '%d is %s', x, isOddWrapper );
7879
```
7980

8081
</section>

Diff for: lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/index.js

+10-9
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,17 @@
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' );
2323
var 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+
var result = isOdd( integer ) ? "odd" : "not odd";
32+
return result;
3333
}
34+
logEachMap( '%d is %s', x, isOddWrapper );

0 commit comments

Comments
 (0)