почему? мап же возвращает новый массив, согласно переданому колбеку, в который я могу передать соответствующие суловия или я не прав?
он совершает указанное в функции действие над каждым элементом массива и пушит измененный элемент в новый массив
если результатом будет false, null, undefined или еще что, он так и запушит (ЕМНИП)