Conversor de moedas múltiplo
Em sistemas financeiros, é comum processar listas de valores com múltiplas conversões simultâneas. Por exemplo, um dashboard que exibe o mesmo montante em dólar, euro e libra usa um laço aninhado: um loop percorre os valores, outro percorre as moedas. Dominar essa estrutura evita repetição de código e torna o programa mais enxuto.
O PROBLEMA
Declare array de valores em reais e cotações. Use for para converter cada valor para USD, EUR e GBP.
EXEMPLO
valores=[100,200,500] R$100 → US$19.23, €17.24, £15.38
SOBRE O CONCEITO
O exercício usa for aninhado: o externo percorre o array valores, e o interno percorre o array cotacoes (ou um array de objetos com moeda e taxa). Para cada valor, a conversão correta é multiplicar o valor pela taxa da moeda (e.g., valor * cotacaoUSD). O erro comum é usar divisão (/), que só faria sentido se o valor já estivesse em outra moeda. A formatação deve usar toFixed(2) para duas casas decimais e template literals para exibir o símbolo da moeda e o valor convertido.
RESOLUÇÃO