1
resposta

Conectando arquivos

imprimeCotação

const lista = document.querySelector('[data-lista]');

function imprimeCotaçao(nome, valor) {
    lista.innerHTML = '';

    for (let multiplicador = 1; multiplicador <= 1000; multiplicador *= 10) {
        const listaItem = document.createElement('li');
        listaItem.innerHTML = `${multiplicador} ${nome}: R$${(valor * multiplicador).toFixed(2)}`
        lista.appendChild(listaItem)
    }
}

export default imprimeCotaçao;

scripts.js

import imprimeCotaçao from "./imprimeCotação.js";
const graficoDolar = document.getElementById ('graficoDolar');

const graficoParaDolar = new Chart(graficoDolar, {
    type: 'line',
    data: {
      labels: [],
      datasets: [{
        label: 'Dólar',
        data: [],
        borderWidth: 1
      }]
    },
  });  
setInterval(() => conectaAPI(), 5000 );
async function conectaAPI() {
   const conecta = await fetch("https://economia.awesomeapi.com.br/json/last/USD-BRL")
   const conectaTraduzido = await conecta.json();
   let tempo = geraHorario();
   let valor = conectaTraduzido.USDBRL.ask;
   adicionarDados(graficoParaDolar, tempo, valor)
   imprimeCotaçao("dolar", valor);

}
1 resposta

Olá Estanislau! Tudo bem?

Parabéns por compartilhar a sua solução para a atividade de conectar os arquivos! Fico feliz em ver seu progresso no curso. É uma ótima prática compartilhar o código, isso ajuda a fixar o conhecimento.

Bons estudos!

Sucesso

Imagem da comunidade