Método filter para filtrar arrays em JavaScript

filter
Задание 1

Dado um array com números. Deixe apenas números positivos nele.

Задание 2

Dado um array com números. Deixe apenas números negativos nele.

Задание 3

Dado um array com números. Deixe apenas números maiores que zero, mas menores que 10.

Задание 4

Dado um array com strings. Deixe apenas aquelas strings cujo comprimento seja maior que 5 caracteres.

Задание 5

Dado um array com números. Deixe apenas aqueles números cujo produto pelo seu índice seja menor que 30.

Задание 6

Dado um array, nele podem existir elementos comuns e subarrays, por exemplo [1, 2, [3, 4], 5, [6, 7]]. Deixe apenas os elementos comuns nele.