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)