Filtrar las cadenas no numéricas de un arreglo
Crea una función que reciba un arreglo de enteros no negativos representados como cadenas y otras cadenas de texto, y devuelva un arreglo nuevo solo con las cadenas que representan enteros, sin repetirlas.
Ejemplos
filterArray([1, 2, "a", "b"]) ➞ [1, 2]
filterArray([1, "a", "b", 0, 15]) ➞ [1, 0, 15]
filterArray([1, 2, "aasf", "1", "123", 123]) ➞ [1, 2, 123]Notas
- El cero es un entero no negativo.
- El arreglo proporcionado solo contiene cadenas que representan enteros y otras cadenas de texto.
- Los valores numéricos no deben repetirse en el resultado.
- Se debe conservar el orden original.