Answer
t.me/js_testОтвет:
Array ["first", 11, "third"]
Объяснение:
Если при вызове метода reduce не передан второй аргумент (initialValue), то значение acc будет равным первому значению в массиве, а значение entry будет равным второму значению в массиве.
Код для проверки:
const anObject = {
first: 11,
second: 0,
third: -3,
}
const result = Object.entries(anObject).reduce((acc, entry) => {
if (entry[1]) acc.push(entry[0]);
return acc;
})
console.log(result)