I have an array of object that looks like this:
var result = [{"id":"1", "price":"20.46"}, {"id":"2", "price":"40.00"}]
Right now I can access it like this:
result[0].price
But what I am trying to do is loop through the array of objects and compare the id to a user inputted id and return the matching value. So the index should be irrelevant.
I tried to loop through the array of objects, but I probably made some mistake and got nothing back.
var userinputid = 1;
result.forEach(function() {
if (userinputid == result.id) {
alert(result.price);
}
);
How to solve this?