Proyecto conversor de divisas usando una API con JavaScript

Valores iniciales

  • Establecemos el valor inicial de cada input en su valor de cambio:

scripts.js

inputs.forEach(input => {
  input.value = input.dataset.cambio;
});
  • En este punto veremos que en Chrome solo podemos subir y bajar enteros, añadiremos un paso decimal a los inputs:

index.html

step="0.25"  <!-- en el yen se puede dejar igual porque no tiene décimas -->
  • Lo siguiente que tenemos que hacer es que el programa detecto cuando cambiamos uno de los inputs y calcule el cambio para los demás inputs.