Даны два массива объектов вида { c, a }. В поле c лежит один символ, в поле a целое число. В одном массиве символ встречается не больше одного раза.
Напиши функцию sumOfProducts(first, second). Для каждого символа, который есть в обоих массивах, перемножь их числа a. Верни сумму этих произведений.
sumOfProducts([{ c: 'a', a: 5 }, { c: 'b', a: 6 }], [{ c: 'b', a: 4 }, { c: 'a', a: 2 }])Вернёт 34
sumOfProducts([{ c: 'x', a: 3 }], [{ c: 'y', a: 7 }])Вернёт 0
Спрашивали в Google · Источник
sumOfProducts([ { c: 'a', a: 5 }, { c: 'b', a: 6 } ], [ { c: 'b', a: 4 }, { c: 'a', a: 2 } ])34sumOfProducts([ { c: 'x', a: 3 } ], [ { c: 'y', a: 7 } ])0sumOfProducts([ { c: 'a', a: 1 }, { c: 'b', a: 2 }, { c: 'c', a: 3 } ], [ { c: 'c', a: 10 }, { c: 'd', a: 4 } ])30Скрытые тесты запускаются по Submit.