Как запушить елемент в массив через замыкание?
Как можно запушить в массив элементы при помощи замыкания?
Естественно выдает undefined.
Камнями не кидайте , я только учусь.
function storeAge() {
let store = [];
return function addName(names) {
store.push(names)
}
}
const name4 = storeAge('ddd');
name4()
Ответы (1 шт):
Автор решения: SwaD
→ Ссылка
Получаем функцию в name4 а уже при вызове name4 передаем значение, которое нужно запушить в массив
function storeAge() {
const store = [];
return function addName(names) {
store.push(names);
return store;
}
}
const name4 = storeAge();
console.log(name4(1))
console.log(name4(2))
console.log(name4(3))