주문감소 버튼을 누르면 -1되는걸 배열을 map으로 수정해서 하려합니다.
그런데 아래와 같이 코드를 짜면 hello에 있는 모든 배열안에 있는 모든 데이터가 undefined로 바뀌는데 왜그런가요? map은 정상적으로 작동하는데 그걸 변수에 넣으면 변수안에 있는 모든 데이터가 undefined입니다.
function changeInventory() {
let newInventory = [...props.inventory]
let hello = newInventory.map((a,i) => {
a-1
})
console.log(hello);
props.setInventory(
hello
);
};