13_currency_calc_if.js 823 B

123456789101112131415161718192021
  1. let currency = prompt('Укажите валюту:').toLowerCase();
  2. let sale = confirm('Укажите тип операции - продажа или покупка?');
  3. let exchangeRate = null;
  4. let exchangeRateSymbol = '';
  5. if(currency === 'usd') {
  6. exchangeRate = sale ? 39.15 : 38.45;
  7. exchangeRateSymbol = '$';
  8. } else if(currency === 'eur') {
  9. exchangeRate = sale ? 39.55 : 38.55;
  10. exchangeRateSymbol = '€';
  11. } else {
  12. alert('Неверно указанная валюта');
  13. }
  14. if(currency === 'usd' || currency === 'eur' ) {
  15. let quantity = +prompt('Укажите величину в гривне для обмена');
  16. alert(`${quantity} грн по курсу ${sale ? 'продажи' : 'покупки'} в ${currency} = ${(quantity / exchangeRate).toFixed(2)}${exchangeRateSymbol}`);
  17. }