Closed maywngml closed 1 year ago
https://daily-crocodile-406.notion.site/8-I-95a170e5abe243c5a4cbc06e139557d6?pvs=4
(p.193) indexOfItem은 하나의 인덱스만 반환할텐데 장바구니에 같은 이름의 제품이 여러개 있다면 어떻게 되는걸까? indexOfItem을 한번만 사용하는게 맞는걸까?
function setPriceByName(cart, name, price) { var cartCopy = cart.slice(); var i = indexOfItem(cart, name); if(i !== null) cartCopy[i] = setPrice(cartCopy[i], price); return cartCopy; } function indexOfItem(cart, name) { for(var i = 0; i < cart.length; i++) { if(cart[i].name === name) return i; } return null; }
요점정리
https://daily-crocodile-406.notion.site/8-I-95a170e5abe243c5a4cbc06e139557d6?pvs=4
질문
(p.193) indexOfItem은 하나의 인덱스만 반환할텐데 장바구니에 같은 이름의 제품이 여러개 있다면 어떻게 되는걸까? indexOfItem을 한번만 사용하는게 맞는걸까?