Método filter para filtrar arrays en JavaScript

filter
Задание 1

Se da un array con números. Mantenga en él solo los números positivos.

Задание 2

Se da un array con números. Mantenga en él solo los números negativos.

Задание 3

Se da un array con números. Mantenga en él solo los números mayores que cero pero menores que 10.

Задание 4

Se da un array con cadenas. Mantenga en él solo aquellas cadenas cuya longitud sea mayor de 5 caracteres.

Задание 5

Se da un array con números. Mantenga en él solo aquellos números cuyo producto por su índice ordinal sea menor que 30.

Задание 6

Se da un array, en él puede haber elementos ordinarios y subarrays, por ejemplo [1, 2, [3, 4], 5, [6, 7]]. Mantenga en él solo los elementos ordinarios.