12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- /*
- Сделать задания обмена валют используя ассоциативный массив (объект) подобной структуры.
- Добавьте дополнительные поля при надобности. Для обращения к нужному полю используйте []. */
- /* let currency = prompt('enter currency');
- let currencyRate = {
- usdB : 26.5,
- usdS : 26.3,
- eurB : 30.55,
- eurS : 30.3,
- rubB : 0.30,
- rubS : 0.36
- }
- if (currency.toLowerCase() === 'usd' || currency.toLowerCase() === 'eur' || currency.toLowerCase() === 'rub'){
- let sum = prompt('Enter curency summ');
- let rate = confirm('You want to buy?');
- rate ? alert(`You usd summ : ${sum * currencyRate[currency +'B']} uah`): alert(`You usd summ : ${sum*currencyRate[currency +'S']} uah`);
- } else {
- alert('Enter correct currency name')
- } */
- fetch('https://open.er-api.com/v6/latest/USD').then(res => res.json())
- .then(data => {
- console.log(data.rates.UAH)
- if (currency.toLowerCase() === 'usd' || currency.toLowerCase() === 'uah'){
- let sum = prompt('Enter curency summ');
- alert(`You usd summ : ${sum * data.rates.uah} uah`);
- } else {
- alert('Enter correct currency name')
- }
- })
- let url = 'https://open.er-api.com/v6/latest/' + currency.toUpperCase();
- fetch(url).then(res => res.json())
- .then(data => {
- console.log(data.rates.uah);
- if (currency.toLowerCase() === 'usd' || currency.toLowerCase() === 'uah'){
- let sum = prompt('Enter curency summ');
- alert(`You usd summ : ${sum * data.rates.uah} uah`);
- } else {
- alert('Enter correct currency name')
- }
- })
- /* let url = 'https://open.er-api.com/v6/latest/' + currency.toUpperCase();
- console.log(url);
- fetch(`'https://open.er-api.com/v6/latest/' + currency.toUpperCase()`).then(res => res.json())
- .then(data => {
- console.log(data.rates.uah);
- if (currency.toLowerCase() === 'usd' || currency.toLowerCase() === 'uah'){
- let sum = prompt('Enter curency summ');
- alert(`You usd summ : ${sum * data.rates.uah} uah`);
- } else {
- alert('Enter correct currency name')
- }
- }) */
|