javascript中的NaN错误,但在调试时结果正确
NaN error in javascript but correct result while debugging
我需要计算金额的百分比。 但是,我遇到了一个奇怪的问题。当javascript不间断运行时,显示始终为NaN。但是,当我调试 javascript 并逐行运行时,我没有看到任何问题,并且显示实际上显示了正确的结果。
在这一点上,我完全被难住了。 这是我的代码:
if(...){
...
} else{
montant = new Number(montant);
montantSal = new Number(montantSal);
percent = (montant / montantSal) * 100.0;
}
//mettre la valeur au bon endroit
var rate = document.getElementsByName(baseName + rateSuffix)[0];
rate.value = percent;
rate = document.getElementsByName(baseName)[0];
rate.value = percent;
我尝试显示的值是百分比。我可以向你保证,蒙坦萨尔不是空
感谢您的贡献。 最后,使用 parsefloat 可以在新 Number 失败的地方工作。
但是,我仍然不知道为什么浏览器调试器没有显示任何问题。
相关文章:
- 奇怪的Javascript结果
- 如何在vs2002中调试html页面
- Javascript(jQuery)给了我奇怪的结果
- JSONP请求返回结果,但也触发error_callback
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- Javascript,输出结果后页面不断刷新
- 这是使用html快照和谷歌获取的预期结果吗?SEO/SPA
- 将地理编码结果转换为php变量以发布到mysql数据库
- AngularJS/HTML/Bootstrap元素用于动态搜索结果
- JQuery:向多个匹配结果添加换行符的最简单方法
- 如何在visualstudio中调试web api时编辑javascript文件
- 我是否可以检测到javascript正在被卸载(作为调试模式)
- 注意:wp_enqueue_script调用不正确.在 Wordpress 调试模式下
- javascript中的NaN错误,但在调试时结果正确
- jquery插件 - 工作,但在调试时,结果甚至在到达该行之前就显示出来了
- 节点调试:watch表达式产生的结果与exec-console.log不同
- 如何调试作为XHR结果的JavaScript
- 脚本调试器确认JSON键和字符串之间的预期条件检查,但是我得到了一个不希望的结果
- 如何打印CasperJS调试结果到文本文件