💡 В новом массиве отфильтрованные элементы будут находиться в том же порядке, в котором они были в исходном массиве.



💡 .filter() возвращает новый массив, при этом исходный массив никак не изменится.



💡 Из-за того, что JavaScript имеет динамическую типизацию, то нам ничего не мешает возвращать какое угодно значение из функции. В этом случае JavaScript сам определит его истинность. Стоит помнить, что значения 0undefinednull и пустая строка считаются ложными и равны false.