From 8160bf241bc34184a52e40eaa5db5ad8912c0b7c Mon Sep 17 00:00:00 2001 From: hrshya Date: Tue, 1 Apr 2025 15:13:48 +0530 Subject: [PATCH] docs: replace manual for loop in examples --- .../math/base/special/maxabsn/README.md | 21 ++++++++----------- .../base/special/maxabsn/examples/index.js | 19 +++++++---------- .../math/base/special/minabs/README.md | 19 +++++++---------- .../base/special/minabs/examples/index.js | 19 +++++++---------- .../math/base/special/minabsf/README.md | 15 +++++-------- .../base/special/minabsf/examples/index.js | 15 +++++-------- .../math/base/special/minabsn/README.md | 21 ++++++++----------- .../base/special/minabsn/examples/index.js | 19 +++++++---------- 8 files changed, 60 insertions(+), 88 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/special/maxabsn/README.md b/lib/node_modules/@stdlib/math/base/special/maxabsn/README.md index b2a615659104..8cc7208a7e7f 100644 --- a/lib/node_modules/@stdlib/math/base/special/maxabsn/README.md +++ b/lib/node_modules/@stdlib/math/base/special/maxabsn/README.md @@ -97,20 +97,17 @@ var v = maxabsn(); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var maxabsn = require( '@stdlib/math/base/special/maxabsn' ); -var x; -var y; -var v; -var i; - -for ( i = 0; i < 100; i++ ) { - x = ( randu()*1000.0 ) - 500.0; - y = ( randu()*1000.0 ) - 500.0; - v = maxabsn( x, y ); - console.log( 'maxabs(%d,%d) = %d', x, y, v ); -} +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -500.0, 500.0, opts ); +var y = uniform( 100, -500.0, 500.0, opts ); + +logEachMap( 'maxabs(%0.4f,%0.4f) = %0.4f', x, y, maxabsn ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/maxabsn/examples/index.js b/lib/node_modules/@stdlib/math/base/special/maxabsn/examples/index.js index 3c5220cf6c40..c0538f82cfb1 100644 --- a/lib/node_modules/@stdlib/math/base/special/maxabsn/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/maxabsn/examples/index.js @@ -18,17 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var maxabsn = require( './../lib' ); -var x; -var y; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -500.0, 500.0, opts ); +var y = uniform( 100, -500.0, 500.0, opts ); -for ( i = 0; i < 100; i++ ) { - x = ( randu()*1000.0 ) - 500.0; - y = ( randu()*1000.0 ) - 500.0; - v = maxabsn( x, y ); - console.log( 'maxabs(%d,%d) = %d', x, y, v ); -} +logEachMap( 'maxabs(%0.4f,%0.4f) = %0.4f', x, y, maxabsn ); diff --git a/lib/node_modules/@stdlib/math/base/special/minabs/README.md b/lib/node_modules/@stdlib/math/base/special/minabs/README.md index 3a4c9776bb78..da1cc1e52a9f 100644 --- a/lib/node_modules/@stdlib/math/base/special/minabs/README.md +++ b/lib/node_modules/@stdlib/math/base/special/minabs/README.md @@ -83,20 +83,17 @@ v = minabs( NaN, 3.14 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var minabs = require( '@stdlib/math/base/special/minabs' ); -var x; -var y; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -500.0, 500.0, opts ); +var y = uniform( 100, -500.0, 500.0, opts ); -for ( i = 0; i < 100; i++ ) { - x = ( randu()*1000.0 ) - 500.0; - y = ( randu()*1000.0 ) - 500.0; - v = minabs( x, y ); - console.log( 'minabs(%d,%d) = %d', x, y, v ); -} +logEachMap( 'minabs(%0.4f,%0.4f) = %0.4f', x, y, minabs ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/minabs/examples/index.js b/lib/node_modules/@stdlib/math/base/special/minabs/examples/index.js index 8c3da16357be..55dc6c770bdd 100644 --- a/lib/node_modules/@stdlib/math/base/special/minabs/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/minabs/examples/index.js @@ -18,17 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var minabs = require( './../lib' ); -var x; -var y; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -500.0, 500.0, opts ); +var y = uniform( 100, -500.0, 500.0, opts ); -for ( i = 0; i < 100; i++ ) { - x = ( randu()*1000.0 ) - 500.0; - y = ( randu()*1000.0 ) - 500.0; - v = minabs( x, y ); - console.log( 'minabs(%d,%d) = %d', x, y, v ); -} +logEachMap( 'minabs(%0.4f,%0.4f) = %0.4f', x, y, minabs ); diff --git a/lib/node_modules/@stdlib/math/base/special/minabsf/README.md b/lib/node_modules/@stdlib/math/base/special/minabsf/README.md index 296ad0d7571a..6f9c83443a8c 100644 --- a/lib/node_modules/@stdlib/math/base/special/minabsf/README.md +++ b/lib/node_modules/@stdlib/math/base/special/minabsf/README.md @@ -83,22 +83,17 @@ v = minabsf( NaN, 3.14 ); ```javascript -var randu = require( '@stdlib/random/array/uniform' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var minabsf = require( '@stdlib/math/base/special/minabsf' ); var opts = { 'dtype': 'float32' }; +var x = uniform( 100, -500.0, 500.0, opts ); +var y = uniform( 100, -500.0, 500.0, opts ); -var x = randu( 100, -500.0, 500.0, opts ); -var y = randu( 100, -500.0, 500.0, opts ); - -var v; -var i; -for ( i = 0; i < 100; i++ ) { - v = minabsf( x[ i ], y[ i ] ); - console.log( 'minabsf(%d,%d) = %d', x[ i ], y[ i ], v ); -} +logEachMap( 'minabsf(%0.4f,%0.4f) = %0.4f', x, y, minabsf ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/minabsf/examples/index.js b/lib/node_modules/@stdlib/math/base/special/minabsf/examples/index.js index 6672757eee7c..7216d7331e74 100644 --- a/lib/node_modules/@stdlib/math/base/special/minabsf/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/minabsf/examples/index.js @@ -18,19 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/array/uniform' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var minabsf = require( './../lib' ); var opts = { 'dtype': 'float32' }; +var x = uniform( 100, -500.0, 500.0, opts ); +var y = uniform( 100, -500.0, 500.0, opts ); -var x = randu( 100, -500.0, 500.0, opts ); -var y = randu( 100, -500.0, 500.0, opts ); - -var v; -var i; -for ( i = 0; i < 100; i++ ) { - v = minabsf( x[ i ], y[ i ] ); - console.log( 'minabsf(%d,%d) = %d', x[ i ], y[ i ], v ); -} +logEachMap( 'minabsf(%0.4f,%0.4f) = %0.4f', x, y, minabsf ); diff --git a/lib/node_modules/@stdlib/math/base/special/minabsn/README.md b/lib/node_modules/@stdlib/math/base/special/minabsn/README.md index 0e5778fd1b87..cc570b74c2c9 100644 --- a/lib/node_modules/@stdlib/math/base/special/minabsn/README.md +++ b/lib/node_modules/@stdlib/math/base/special/minabsn/README.md @@ -97,20 +97,17 @@ var v = minabsn(); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var minabsn = require( '@stdlib/math/base/special/minabsn' ); -var x; -var y; -var v; -var i; - -for ( i = 0; i < 100; i++ ) { - x = ( randu()*1000.0 ) - 500.0; - y = ( randu()*1000.0 ) - 500.0; - v = minabsn( x, y ); - console.log( 'minabs(%d,%d) = %d', x, y, v ); -} +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -500.0, 500.0, opts ); +var y = uniform( 100, -500.0, 500.0, opts ); + +logEachMap( 'minabs(%0.4f,%0.4f) = %0.4f', x, y, minabsn ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/minabsn/examples/index.js b/lib/node_modules/@stdlib/math/base/special/minabsn/examples/index.js index c5fcc8614766..9c843caae9fc 100644 --- a/lib/node_modules/@stdlib/math/base/special/minabsn/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/minabsn/examples/index.js @@ -18,17 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var minabsn = require( './../lib' ); -var x; -var y; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -500.0, 500.0, opts ); +var y = uniform( 100, -500.0, 500.0, opts ); -for ( i = 0; i < 100; i++ ) { - x = ( randu()*1000.0 ) - 500.0; - y = ( randu()*1000.0 ) - 500.0; - v = minabsn( x, y ); - console.log( 'minabs(%d,%d) = %d', x, y, v ); -} +logEachMap( 'minabs(%0.4f,%0.4f) = %0.4f', x, y, minabsn );