Answered step by step
Verified Expert Solution
Question
1 Approved Answer
USE JAVASCRIPT please, it has given code. JavaScript given code Currency Exchange Programming challenge description: Given A list of foreign exchange rates A selected curreny
USE JAVASCRIPT please, it has given code.
JavaScript given code
Currency Exchange Programming challenge description: Given A list of foreign exchange rates A selected curreny A target currency Your goal is to calculate the max amount of the target currency to 1 unit of the selected currency through the FX transactions. Assume all transations are free and done immediately. If you cannot finish the exchange, return -1.0 Input: You will be provided a list of fx rates, a selected currency, and a target currency. For example: FX rates list: USD to JPY 1 to 109 USD to GBP 1 to 0.71 GBP to JPY 1 to 155 Original currency: USD Target currency : JPY Output: Calculated the max target currency will can get. For example: USD to JPY -> 109 USD to GBP to JPY = 0.71 * 155 = 110.05 > 109, so the max value will be 110.05 Test 1 Test Input 0 USD, CAD,1.3;USD, GBP,0.71;USD, JPY, 109;GBP, JPY, 155 USD JPY Expected Output 110.05 Test 2 Test Input USD, GBP, 0.7;USD, JPY, 109;GBP, JPY,155;CAD, CNY, 5.27;CAD, KRW, 921 USD CNY Expected Output -1.0 I'; 1 process.stdin.resume(); 2 process.stdin.setEncoding('utf8'); 3 4 var stdin 5 process.stdin.on('data', function (chunk) { 6 stdin += chunk; 7 }).on('end', function() { 8 var lines stdin.trim().split(' '); 9 for(var i=0; iStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started