Вопрос о переменных
Всем пропет !
У меня вопрос о переменных, согласно кода внизу я ходу получить выводе под id="out" то же значение что и под id="cr" function activate() { var cur = 0; var fCurr = document.getElementById("fromCurr"); var tCurr = document.getElementById("toCurr"); var fcv = fCurr.value; var tcv = tCurr.value; var inn = document.getElementById("in"); var out = document.getElementById("out"); const render = data => { const rate = document.querySelector("#cr") rate.innerHTML = (data.info.rate).toFixed(2); var cur = (data.info.rate).toFixed(2); document.getElementById("cr").value = cur; } const init = url => { fetch(url).then(resp => resp.json()).then(render) } init("https://api.exchangerate.host/convert?from="+fcv+"&to="+tcv) } if (fcv == "rub") { var cur = document.getElementById("out").value; } пробовал разные варианты там либо пусто , либо Object object , либо NaN ну или Undefined Подскажите пожалуйста как правильно задать переменную cur которая работает только сверху? Спасибо |
Цитата:
Сформулируйте попонятнее Цитата:
|
Спасибо, я сам уже нашел ответ. Проблема была в глобальных переменных и позиции функции.
|
Часовой пояс GMT +3, время: 23:42. |