Как сделать чтобы массив выводил только положительные четные числа в консоль

const arr = [16,-37,54,-4,72,-56,47,4,-16,25,-37,46,4,-51,27,-63,4,-54,76,-4,12,-35,4,47];
const even = arr.filter(item => item > 0)
        const even = arr.filter(function(elem ) {
	    if (elem % 2 === 0) {
		    return false;
	        }      else {
		    return true;
	    }
        });
        console.log('Четное ' +even);

Да, все правильно. Две небольшие проблемы:
переменная even уже объявлена, это const, ее нельзя перезаписать. Зато можно соединять функции в цепочки:

const even = arr.filter(item => item > 0).filter(() => {...})

И во втором filter нужно true и false поменять местами.

1 лайк
console.log( arr.filter( x => x > 0 && x % 2 === 0 ) );