Función enumerada
Nombre completo: Std.Arrays.Enumerated
function Enumerated<'TElement>(array : 'TElement[]) : (Int, 'TElement)[]
Resumen
Dada una matriz, devuelve una nueva matriz que contiene elementos de la matriz original junto con los índices de cada elemento.
Parámetros de tipo
'TElement
Tipo de elementos de la matriz.
Entrada
arreglo
Matriz cuyos elementos se van a enumerar.
Salida
Nueva matriz que contiene elementos de la matriz original junto con sus índices.
Ejemplo
Los siguientes bucles for
son equivalentes:
for (idx in IndexRange(array)) {
let element = array[idx];
...
}
for ((idx, element) in Enumerated(array)) { ... }