Как найти одинаковые ключи в объектах и ​​вычислить значения - PullRequest
0 голосов
/ 11 марта 2020

Как я могу проверить, находятся ли ключи от pizzaRecipe в объекте walmart, и рассчитать значения, чтобы я мог получить цену, которая будет стоить для покупки ингредиентов pizzaRecipe в walmart.

var walmart = {
    cheese: 9,
    corn: 2,
    wine: 7,
    parsley: 1,
    coconut: 3,
    tomato: 4,
    potato: 6,
    tomato: 2
};

var pizzaRecipe = {
    cheese: 2,
    tomato: 4,
    parsley: 1
};

function costRecipeInStore(recipe, store) {};

1 Ответ

0 голосов
/ 11 марта 2020

Вы можете попробовать следующее:

function costRecipeInStore(recipe, store) {
     let cost = 0;
     for (let obj in recipe) {
         if (store.hasOwnProperty(obj)) {
             cost += recipe[obj] * store[obj]
         }
     }
     console.log(cost)
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...