// Currency drop down // Сделайте выпадающий список с названиями всех валют, используя код из прошлого задания и накопление HTML-тэгов // в строковой переменной. Для выпадающих списков в HTML предусмотрены тэги "; for (let currency of Object.keys(data.rates)) { str += ``; } str += ""; document.write(str); }) } // Currency table // Сделайте двумерную таблицу с курсами между всеми возможными парами валют по типу таблицы Пифагора, используя // заготовку из задания Currency real rate: // Используйте только один запрос на сервер. Используйте расчет кросскурса для вычисления курса между любой // парой валют currency_table: { fetch('https://open.er-api.com/v6/latest/USD').then(res => res.json()) .then(data => { let str = ""; str += ""; for (let currency of Object.keys(data.rates)) { str += ``; } str += ""; for (let rowCurrency of Object.keys(data.rates)) { str += ``; for (let columnCurrency of Object.keys(data.rates)) { str += ``; } str += ""; } str += "
${currency}
${rowCurrency}${+(data.rates[rowCurrency] / data.rates[columnCurrency]).toFixed(2)}
"; document.write(str); }) }