Я новичок в функциональном программировании и у меня проблемы с функцией карты. Я пытаюсь вызвать одну функцию при каждом вызове карты, и после каждого результата этой функции я хочу получить результаты и передать значение этого результата в список, который я отображаю / зацикливаю
Код
customerList = customerList .map(
(customer) =>
(result = getCustomerAddress(customer.id)),
customer.city = result.city,
customer.state = result.state
);
Это не работает. В нем говорится, что заказчик не определен. Я знаю, что это проблема синтаксиса. Я не знаком с функциональным стилем программирования. Я пытаюсь просто вызвать getCustomerAddress для каждого идентификатора, а затем передать значения адреса каждому клиенту.