five-dimensional nested array
function to apply
input function context
five-dimensional nested array
var naryFunction = require( `@stdlib/utils/nary-function` );
var abs = require( `@stdlib/math/base/special/abs` );
var arr = [
[ [ [ [ -1, -2, -3 ] ] ] ],
[ [ [ [ -4, -5, -6 ] ] ] ]
];
var out = map5d( arr, naryFunction( abs, 1 ) );
// returns [ [ [ [ [ 1, 2, 3 ] ] ] ], [ [ [ [ 4, 5, 6 ] ] ] ] ]
Applies a function to each nested element in a five-dimensional nested array and assigns the result to a nested element in a new five-dimensional nested array.
Notes
The applied function is provided the following arguments: