score:2

Accepted answer

you could do it like this:

    setmydata((prev) =>
      prev.map((el) =>
        el.orderid === "ord-898s2" ? { ...el, amount: el.amount + 100 } : el
      )
    );

score:0

try below code.

var data = [
    {
        "orderid": "ord-898s1",
        "shoulder size": "12",
        "amount": 200,
        "shoulder width": "2",
       
    },
{
        "orderid": "ord-898s2",
        "shoulder size": "14",
        "amount": 790,
        "shoulder width": "2",
       
    }
];

var orderid = "ord-898s2"
var amounttoadd = 100

data.foreach((item) =>
  item.orderid === orderid ? item.amount = item.amount + amounttoadd : item.amount);
  
 console.log(data);


Related Query

More Query from same tag