Я пытаюсь получить выгоду от этой конвертации валюты, но не совсем понимаю, как это сделать:
<script
type='text/javascript'
src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'>
</script>
<script>
$.get('http://free.currencyconverterapi.com/api/v5/convert?q=EUR_USD&compact=y',
function(theValue) {
var conversion = (theValue);
console.info(conversion);
});
</script>
Если вы посмотрите в консоль, то увидите:
{EUR_USD: {…}}EUR_USD: val: 1.178548
... и мне нужно отобразить val на странице, чтобы на странице я увидел 1.178548



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Попробуйте console.info(conversion.EUR_USD.val);
Вы можете сделать это двумя способами: theValue.EUR_USD.val и const {EUR_USD: {val: converEs6}} = theValue;.
var theValue = {"EUR_USD":{"val":1.178693}}
var conversion = theValue.EUR_USD.val;
console.info(conversion);
const {EUR_USD: {val: convertEs6Style}} = theValue;
console.info(convertEs6Style)Попробуй это :
$.get('https://free.currencyconverterapi.com/api/v5/convert?q=EUR_USD&compact=y',
function(theValue) {
var conversion = theValue;
console.info(conversion.EUR_USD.val);
});<script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>