函数 forEach #
遍历矩阵/数组的所有元素,并执行给定的回调函数。
回调函数会接收三个参数:当前值、当前索引以及正在操作的矩阵。请注意,由于矩阵/数组可能具有多维性,“索引”参数始终是一个数字数组,表示每个维度的索引。即使是向量,“索引”参数也总是一个长度为 1 的数组,而不是一个简单的数字。
Syntax #
math.forEach(x, callback)
Parameters #
| Parameter | Type | Description |
|---|---|---|
x |
矩阵 | 数组 | 要遍历的矩阵。 |
回调函数 |
Function | 回调函数会接收三个参数:元素的 قيمة、元素的索引以及正在遍历的 Matrix/数组。 |
Throws #
Type | Description —- | ———–
Examples #
math.forEach([1, 2, 3], function(value) {
console.log(value)
})
// outputs 1, 2, 3