JSFiddle - React, Tailwind, and code Playground
JavaScript
var obj = [
{
"product_option_id":"229",
"product_option_value":
[
{
"product_option_value_id":"21",
"option_value_id":"51",
"price":"1,22 €",
"price_prefix":"+"
},
{
"product_option_value_id":"22",
"option_value_id":"52",
"price":false,
"price_prefix":"+"
},
{
"product_option_value_id":"23",
"option_value_id":"53",
"price":"2,42 €",
"price_prefix":"+"
}
],
"option_id":"14",
"type":"radio",
"value":""
},
{
"product_option_id":"228",
"product_option_value":
[
{
"product_option_value_id":"19",
"option_value_id":"49",
"price":"1,22 €",
"price_prefix":"+"
},
{
"product_option_value_id":"20",
"option_value_id":"50",
"price":"2,42 €",
"price_prefix":"+"
}
],
"option_id":"13",
"type":"select",
"value":""
}
];
for (var i = 0; i < obj.length; i++)
{
var item = obj[i];
if (item.product_option_id === "228")
{
for (var j = 0; j < item.product_option_value.length; j++)
{
var productItem = item.product_option_value[j];
if (productItem.product_option_value_id === "19")
{
alert(productItem.price_prefix + " " + productItem.price);
}
}
}
}