Skip to content

Commit 2698899

Browse files
authored
docs: replace manual for loop in examples
PR-URL: #6637 Reviewed-by: Athan Reines <[email protected]>
1 parent 0395909 commit 2698899

File tree

10 files changed

+70
-60
lines changed

10 files changed

+70
-60
lines changed

lib/node_modules/@stdlib/math/base/special/gcdf/README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -96,15 +96,16 @@ v = gcdf( 48, NaN );
9696

9797
```javascript
9898
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
99+
var logEachMap = require( '@stdlib/console/log-each-map' );
99100
var gcdf = require( '@stdlib/math/base/special/gcdf' );
100101

101-
var a = discreteUniform( 100, 0, 50 );
102-
var b = discreteUniform( a.length, 0, 50 );
102+
var opts = {
103+
'dtype': 'float32'
104+
};
105+
var a = discreteUniform( 100, 0, 50, opts );
106+
var b = discreteUniform( a.length, 0, 50, opts );
103107

104-
var i;
105-
for ( i = 0; i < a.length; i++ ) {
106-
console.log( 'gcdf(%d,%d) = %d', a[ i ], b[ i ], gcdf( a[ i ], b[ i ] ) );
107-
}
108+
logEachMap( 'gcdf(%d,%d) = %d', a, b, gcdf );
108109
```
109110

110111
</section>

lib/node_modules/@stdlib/math/base/special/gcdf/examples/index.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,13 @@
1919
'use strict';
2020

2121
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var gcdf = require( './../lib' );
2324

24-
var a = discreteUniform( 100, 0, 50 );
25-
var b = discreteUniform( a.length, 0, 50 );
25+
var opts = {
26+
'dtype': 'float32'
27+
};
28+
var a = discreteUniform( 100, 0, 50, opts );
29+
var b = discreteUniform( a.length, 0, 50, opts );
2630

27-
var i;
28-
for ( i = 0; i < a.length; i++ ) {
29-
console.log( 'gcdf(%d,%d) = %d', a[ i ], b[ i ], gcdf( a[ i ], b[ i ] ) );
30-
}
31+
logEachMap( 'gcdf(%d,%d) = %d', a, b, gcdf );

lib/node_modules/@stdlib/math/base/special/hacovercos/README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,17 @@ v = hacovercos( -3.141592653589793/6.0 );
7777
<!-- eslint no-undef: "error" -->
7878

7979
```javascript
80-
var linspace = require( '@stdlib/array/base/linspace' );
80+
var uniform = require( '@stdlib/random/array/uniform' );
81+
var logEachMap = require( '@stdlib/console/log-each-map' );
8182
var TWO_PI = require( '@stdlib/constants/float64/two-pi' );
8283
var hacovercos = require( '@stdlib/math/base/special/hacovercos' );
8384

84-
var x = linspace( 0.0, TWO_PI, 100 );
85+
var opts = {
86+
'dtype': 'float64'
87+
};
88+
var x = uniform( 100, 0.0, TWO_PI, opts );
8589

86-
var i;
87-
for ( i = 0; i < x.length; i++ ) {
88-
console.log( hacovercos( x[ i ] ) );
89-
}
90+
logEachMap( 'hacovercos(%0.4f) = %0.4f', x, hacovercos );
9091
```
9192

9293
</section>

lib/node_modules/@stdlib/math/base/special/hacovercos/examples/index.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818

1919
'use strict';
2020

21-
var linspace = require( '@stdlib/array/base/linspace' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var TWO_PI = require( '@stdlib/constants/float64/two-pi' );
2324
var hacovercos = require( './../lib' );
2425

25-
var x = linspace( 0.0, TWO_PI, 100 );
26+
var opts = {
27+
'dtype': 'float64'
28+
};
29+
var x = uniform( 100, 0.0, TWO_PI, opts );
2630

27-
var i;
28-
for ( i = 0; i < x.length; i++ ) {
29-
console.log( 'hacovercos(%d) = %d', x[ i ], hacovercos( x[ i ] ) );
30-
}
31+
logEachMap( 'hacovercos(%0.4f) = %0.4f', x, hacovercos );

lib/node_modules/@stdlib/math/base/special/hacoversin/README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,17 @@ v = hacoversin( -3.141592653589793/6.0 );
7777
<!-- eslint no-undef: "error" -->
7878

7979
```javascript
80-
var linspace = require( '@stdlib/array/base/linspace' );
80+
var uniform = require( '@stdlib/random/array/uniform' );
81+
var logEachMap = require( '@stdlib/console/log-each-map' );
8182
var TWO_PI = require( '@stdlib/constants/float64/two-pi' );
8283
var hacoversin = require( '@stdlib/math/base/special/hacoversin' );
8384

84-
var x = linspace( 0.0, TWO_PI, 100 );
85+
var opts = {
86+
'dtype': 'float64'
87+
};
88+
var x = uniform( 100, 0.0, TWO_PI, opts );
8589

86-
var i;
87-
for ( i = 0; i < x.length; i++ ) {
88-
console.log( hacoversin( x[ i ] ) );
89-
}
90+
logEachMap( 'hacoversin(%0.4f) = %0.4f', x, hacoversin );
9091
```
9192

9293
</section>

lib/node_modules/@stdlib/math/base/special/hacoversin/examples/index.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818

1919
'use strict';
2020

21-
var linspace = require( '@stdlib/array/base/linspace' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var TWO_PI = require( '@stdlib/constants/float64/two-pi' );
2324
var hacoversin = require( './../lib' );
2425

25-
var x = linspace( 0.0, TWO_PI, 100 );
26+
var opts = {
27+
'dtype': 'float64'
28+
};
29+
var x = uniform( 100, 0.0, TWO_PI, opts );
2630

27-
var i;
28-
for ( i = 0; i < x.length; i++ ) {
29-
console.log( 'hacoversin(%d) = %d', x[ i ], hacoversin( x[ i ] ) );
30-
}
31+
logEachMap( 'hacoversin(%0.4f) = %0.4f', x, hacoversin );

lib/node_modules/@stdlib/math/base/special/havercos/README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,17 @@ v = havercos( -3.141592653589793/6.0 );
7777
<!-- eslint no-undef: "error" -->
7878

7979
```javascript
80-
var linspace = require( '@stdlib/array/base/linspace' );
80+
var uniform = require( '@stdlib/random/array/uniform' );
81+
var logEachMap = require( '@stdlib/console/log-each-map' );
8182
var TWO_PI = require( '@stdlib/constants/float64/two-pi' );
8283
var havercos = require( '@stdlib/math/base/special/havercos' );
8384

84-
var x = linspace( 0.0, TWO_PI, 100 );
85+
var opts = {
86+
'dtype': 'float64'
87+
};
88+
var x = uniform( 100, 0.0, TWO_PI, opts );
8589

86-
var i;
87-
for ( i = 0; i < x.length; i++ ) {
88-
console.log( havercos( x[ i ] ) );
89-
}
90+
logEachMap( 'havercos(%0.4f) = %0.4f', x, havercos );
9091
```
9192

9293
</section>

lib/node_modules/@stdlib/math/base/special/havercos/examples/index.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818

1919
'use strict';
2020

21-
var linspace = require( '@stdlib/array/base/linspace' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var TWO_PI = require( '@stdlib/constants/float64/two-pi' );
2324
var havercos = require( './../lib' );
2425

25-
var x = linspace( 0.0, TWO_PI, 100 );
26+
var opts = {
27+
'dtype': 'float64'
28+
};
29+
var x = uniform( 100, 0.0, TWO_PI, opts );
2630

27-
var i;
28-
for ( i = 0; i < x.length; i++ ) {
29-
console.log( 'havercos(%d) = %d', x[ i ], havercos( x[ i ] ) );
30-
}
31+
logEachMap( 'havercos(%0.4f) = %0.4f', x, havercos );

lib/node_modules/@stdlib/math/base/special/haversin/README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,17 @@ v = haversin( -3.141592653589793/6.0 );
7777
<!-- eslint no-undef: "error" -->
7878

7979
```javascript
80-
var linspace = require( '@stdlib/array/base/linspace' );
80+
var uniform = require( '@stdlib/random/array/uniform' );
81+
var logEachMap = require( '@stdlib/console/log-each-map' );
8182
var TWO_PI = require( '@stdlib/constants/float64/two-pi' );
8283
var haversin = require( '@stdlib/math/base/special/haversin' );
8384

84-
var x = linspace( 0.0, TWO_PI, 100 );
85+
var opts = {
86+
'dtype': 'float64'
87+
};
88+
var x = uniform( 100, 0.0, TWO_PI, opts );
8589

86-
var i;
87-
for ( i = 0; i < x.length; i++ ) {
88-
console.log( haversin( x[ i ] ) );
89-
}
90+
logEachMap( 'haversin(%0.4f) = %0.4f', x, haversin );
9091
```
9192

9293
</section>

lib/node_modules/@stdlib/math/base/special/haversin/examples/index.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818

1919
'use strict';
2020

21-
var linspace = require( '@stdlib/array/base/linspace' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var TWO_PI = require( '@stdlib/constants/float64/two-pi' );
2324
var haversin = require( './../lib' );
2425

25-
var x = linspace( 0.0, TWO_PI, 100 );
26+
var opts = {
27+
'dtype': 'float64'
28+
};
29+
var x = uniform( 100, 0.0, TWO_PI, opts );
2630

27-
var i;
28-
for ( i = 0; i < x.length; i++ ) {
29-
console.log( 'haversin(%d) = %d', x[ i ], haversin( x[ i ] ) );
30-
}
31+
logEachMap( 'haversin(%0.4f) = %0.4f', x, haversin );

0 commit comments

Comments
 (0)