javascript - 如何解决 NaN 值不是隐藏字符串
问题描述
我正在以秒为单位计算网络上的余额,如果我将值设置为 6 位数,它会起作用,如果它超过百万,它会给我 NAN。
我试过fixedto(8),100
<h3><font id="minedAmount">0</font></h3>
</div>
daily =4,023.56991953/my expected calculated value
<script>
$(document).ready(function(){
let daily = $('#dailyAmount').text();
let inMili = daily/864000;
let incVal = {{isset($balance) ? $balance : 0}};
setInterval(function(){
incVal = incVal+inMili;
$('#minedAmount').text(incVal.toFixed(8));
},100);
});
</script>
解决方案
您可以将每日转换为数字 -
let daily = parseInt($('#dailyAmount').text());
或者 ,let daily = parseFloat($('#dailyAmount').text());
推荐阅读
- python - 如何将具有相同含义的派生词分类为相同的标记?
- c# - 如何在 .NET Core 和 .NET Framework 应用程序之间干净地发送数据,使用 Json.NET 进行序列化?
- kubernetes - 是否可以让 kubernetes 入口 treafik 适用于所有命名空间
- docker - Docker Compose - 命名卷不更新内容
- python - tkinter 的 mainloop() 函数实际上是一个循环吗?
- neo4j - Cypher 中的多个匹配项 - Neo4j
- powershell - 如何在PowerShell中字符串的第10个字符后添加空格('')?
- angular - nginx 2 个不同应用程序的位置(反应和角度)
- autodesk-forge - 在哪里可以找到 Autodesk.Viewing.MarkupsCore 扩展的文档?
- python - 有没有办法在最后摆脱 \n ?