Skip to content

Commit 9972161

Browse files
committed
docs: replace manual for loop in examples
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: passed - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 8f57742 commit 9972161

File tree

2 files changed

+16
-22
lines changed

2 files changed

+16
-22
lines changed

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

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -99,20 +99,17 @@ var bool = ( v === out );
9999
<!-- eslint no-undef: "error" -->
100100

101101
```javascript
102-
var randu = require( '@stdlib/random/base/randu' );
102+
var logEachMap = require( '@stdlib/console/log-each-map' );
103+
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
103104
var minmaxabs = require( '@stdlib/math/base/special/minmaxabs' );
104105

105-
var x;
106-
var y;
107-
var v;
108-
var i;
106+
var opts = {
107+
'dtype': 'float64'
108+
};
109+
var x = discreteUniform( 100, -100, 100, opts );
110+
var y = discreteUniform( 100, -100, 100, opts );
109111

110-
for ( i = 0; i < 100; i++ ) {
111-
x = ( randu()*100.0 ) - 50.0;
112-
y = ( randu()*100.0 ) - 50.0;
113-
v = minmaxabs( x, y );
114-
console.log( 'minmaxabs(%d,%d) = [%d, %d]', x, y, v[0], v[1] );
115-
}
112+
logEachMap( 'minmaxabs(%d, %d) = [%s]', x, y, minmaxabs );
116113
```
117114

118115
</section>

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

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,14 @@
1818

1919
'use strict';
2020

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

24-
var x;
25-
var y;
26-
var v;
27-
var i;
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var x = discreteUniform( 100, -100, 100, opts );
29+
var y = discreteUniform( 100, -100, 100, opts );
2830

29-
for ( i = 0; i < 100; i++ ) {
30-
x = ( randu()*100.0 ) - 50.0;
31-
y = ( randu()*100.0 ) - 50.0;
32-
v = minmaxabs( x, y );
33-
console.log( 'minmaxabs(%d,%d) = [%d, %d]', x, y, v[0], v[1] );
34-
}
31+
logEachMap( 'minmaxabs(%d, %d) = [%s]', x, y, minmaxabs );

0 commit comments

Comments
 (0)