Метод filter для фильтрации массива в JavaScript

filter
Задание 1

Дан массив с числами. Оставьте в нем только положительные числа.

Задание 2

Дан массив с числами. Оставьте в нем только отрицательные числа.

Задание 3

Дан массив с числами. Оставьте в нем только числа, которые больше нуля, но меньше 10.

Задание 4

Дан массив со строками. Оставьте в нем только те строки, длина которых больше 5-ти символов.

Задание 5

Дан массив с числами. Оставьте в нем только те числа, произведение которых на их порядковый номер меньше 30.

Задание 6

Дан массив, в нем могут быть обычные элементы и подмассивы, например [1, 2, [3, 4], 5, [6, 7]]. Оставьте в нем только обычные элементы.