Metoda filter pentru filtrarea array-urilor în JavaScript

filter
Задание 1

Se dă un array cu numere. Lăsați în el doar numerele pozitive.

Задание 2

Se dă un array cu numere. Lăsați în el doar numerele negative.

Задание 3

Se dă un array cu numere. Lăsați în el doar numerele mai mari decât zero, dar mai mici decât 10.

Задание 4

Se dă un array cu șiruri de caractere. Lăsați în el doar acele șiruri a căror lungime este mai mare de 5 caractere.

Задание 5

Se dă un array cu numere. Lăsați în el doar acele numere al căror produs cu indexul lor este mai mic decât 30.

Задание 6

Se dă un array, în acesta pot fi elemente obișnuite și sub-array-uri, de exemplu [1, 2, [3, 4], 5, [6, 7]]. Lăsați în el doar elementele obișnuite.