Я могу прекрасно прочитать число из базы данных в текст параграфа в html, но я хочу использовать это же число в функции для возврата числа, но когда я пытаюсь вычесть число в базе данных из другого введенного числав текстовое поле я получаю 'NaN'
номер, поступающий из базы данных пожарного магазина
db.collection('users').doc(user.uid).get().then(doc => {
var dafcoin = `
<div>${doc.data().DAFcoins}</div>
`;
DAFcoins.innerHTML = dafcoin;
});
Функция внутри события щелчка (у - номер, поступающий из базы данных, х - номер, поступающийиз поля ввода)
function sendCoins(){
const sendcoinsForm = document.querySelector('#sendcoins-form');
var y = parseInt(document.getElementById("newbalance").value);
var x = parseInt(document.getElementById("sendcoins-hours").value);
document.getElementById("hours").innerHTML = x;
var youruid = document.getElementById("your-uid").value;
var z = myFunction(y, x);
function myFunction(a, b){
return a - b;
}
document.getElementById("total").innerHTML = z;
db.collection("users").doc(youruid).update({
"DAFcoins": z
})
.then(function() {
console.log("Document successfully updated!");
window.alert("Balance updated! You have successfully sent coins to " + sentuid);
sendcoinsForm.reset();
});
}