mirror of
https://github.com/josdejong/mathjs.git
synced 2025-12-08 19:46:04 +00:00
878 B
878 B
Function map
Create a new matrix or array with the results of the callback function executed on each entry of the matrix/array.
Syntax
math.map(x, callback)
Parameters
| Parameter | Type | Description |
|---|---|---|
x |
Matrix | Array | The matrix to iterate on. |
callback |
Function | The callback method is invoked with three parameters: the value of the element, the index of the element, and the matrix being traversed. |
Returns
| Type | Description |
|---|---|
| Matrix | array | Transformed map of x |
Examples
math.map([1, 2, 3], function(value) {
return value * value
}) // returns [1, 4, 9]