Metóda filter na filtrovanie poľa v JavaScript

filter
Задание 1

Dané je pole s číslami. Ponechajte v ňom len kladné čísla.

Задание 2

Dané je pole s číslami. Ponechajte v ňom len záporné čísla.

Задание 3

Dané je pole s číslami. Ponechajte v ňom len čísla, ktoré sú väčšie ako nula, ale menšie ako 10.

Задание 4

Dané je pole s reťazcami. Ponechajte v ňom len tie reťazce, ktorých dĺžka je väčšia ako 5 znakov.

Задание 5

Dané je pole s číslami. Ponechajte v ňom len tie čísla, ktorých súčin s ich poradovým číslom je menší ako 30.

Задание 6

Dané je pole, v ktorom môžu byť bežné prvky a podpolia, napríklad [1, 2, [3, 4], 5, [6, 7]]. Ponechajte v ňom len bežné prvky.