Как изменить валюту?
Есть товар который выводится в долларах , с помощью селектора выбираю в какую валюту конвертирую, вот как это выглядит

Вот так вот вывожу в хтмл
<mat-grid-tile *ngFor="let printingEdition of printingEditions | paginate: { id:'list_pagination',
itemsPerPage: pageSize,
currentPage: pageNumber,
totalItems: totalItems }"
class="matGridList">
<ul [routerLink]="['/data', printingEdition.id]">
<li><img class="imgBook" src="../../../assets//book.png"></li>
<li class="title">{{printingEdition.title}}</li>
<li *ngFor="let printingEdition of printingEdition.authorInPrintingEdition" class="authorName">
{{printingEdition.author.name}}
</li>
<li class="price">{{printingEdition.currency | currency}} {{printingEdition.price}}</li>
</ul>
</mat-grid-tile>
На селектор поцепил метод что б отслеживать какую валюту выбрал
<mat-select >
<mat-option *ngFor="let currency of keysCurrency" [value]="currency" (click)="convertCurrency(currency)">
{{currencyType[currency]}}
</mat-option>
</mat-select>
Метод в компоненте, в него я уже занес курс валют
convertCurrency(currency){
console.log(currency);
let usd = 73.97;
let eur = 89.33;
let uah = 26.26;
let gbp = 100.14;
let chf = 82.96;
let jpy = 71.28;
}
Массив printingEdition
printingEditions: PrintingEdition[];
Модель PrintingEdition
export interface PrintingEdition{
id: number;
title: string;
description: string;
price: number;
currency: CurrencyTypeEnum;
type: PrintingTypeEnum;
authorsId: number[];
}
Подскажите как мне изменить курс валют , формулу что б перевести в другую валюту сделать нет проблем, просто не пойму как именно изменить поле в PrintingEdition Price, что б вывести вместо 100$ например 82.44€