convertir dolar JS

publicado por: Anonymous

_x000D_

_x000D_

module.exports = function coinConvert(usDollars) {_x000D_
  var arr = [];_x000D_
  var peruvianSoles /* tu código aquí */;_x000D_
  var mexicanPesos /* tu código aquí */;_x000D_
  var chileanPesos /* tu código aquí */;_x000D_
_x000D_
  // Añade el monto equivalente en soles_x000D_
  arr.push(/* tu código aquí */);_x000D_
_x000D_
  // Añade el monto equivalente en pesos mexicanos_x000D_
  arr.push(/* tu código aquí */);_x000D_
_x000D_
  // Añade el monto equivalente en pesos chilenos_x000D_
  arr.push(/* tu código aquí */);_x000D_
_x000D_
  return arr;_x000D_
};

_x000D_

_x000D_

_x000D_

Me pueden ayudar con esto, por favor. Es un ejercicio muy simple de
Javascript.

DATOS:

soles = dólares * 3.25

pesosMexicanos = dólares * 18

pesosChilenos = dólares * 660

EJEMPLO:

function coinConvert(dollar = 50) {
  soles = dollar * 3.25;    
  pesosMexicanos = dollar * 18;    
  pesosChilenos = dollar * 660;    
  console.log(soles, pesosMexicanos, pesosChilenos); 
  // --> [162.5, 900, 33000]
}

solución

Como he puesto en el comentario, puedes pasarle a la función los parametros de la moneda a la que quieres convertir y la cantidad. Y luego dependiendo de la moneda pues darle el valor a la multiplicación. Finalmente hacer un return de ese resultado.

De esta manera podras llamar a la funcion para cualquiera de las monedas o con cualquier cantidad todas las veces que quieras.

Puedes hacer un console log como lo que he hecho yo, o guardar resultado en una variable para luego tratarla por ejemplo.

_x000D_

_x000D_

console.log(coinConvert("Soles",10));_x000D_
_x000D_
function coinConvert(moneda,cantidad) {_x000D_
  switch(moneda){_x000D_
    case "Soles":_x000D_
      moneda=3.25;_x000D_
      break;_x000D_
    case "Pesos Mexicanos":_x000D_
      moneda=18;_x000D_
      break;_x000D_
    case "Pesos Chilenos ":_x000D_
      moneda=660;_x000D_
      break;_x000D_
  }_x000D_
  _x000D_
  var resultado = moneda * cantidad;_x000D_
  return resultado;_x000D_
}

_x000D_

_x000D_

_x000D_

Respondido por: Anonymous

Leave a Reply

Your email address will not be published.