没有得到我期望的结果
Not getting the result I expected from this calculation
我正在使用表单来帮助确定我正在制作插件的游戏中的动作强度。玩家填写一些表单字段,从下拉菜单中选择一个值,然后点击计算。如果我使用实际计算器的结果是我所期望的,但是,从我的javascript函数的结果不是。我已经和它搏斗了一段时间,但是,似乎不能弄清楚为什么它不能正确计算。函数如下:
function wgtcalc() {
document.wgtcalc.strDSAtk.value =
(document.wgtcalc.strBaseSpeed.value * document.wgtcalc.strAltitude1.value) +
(document.wgtcalc.strBaseSpeed.value * document.wgtcalc.strAltitude2.value) +
(document.wgtcalc.strDistance.value / document.wgtcalc.strFullSwing.value);
}
尝试:
function wgtcalc() {
document.wgtcalc.strDSAtk.value =
( Number(document.wgtcalc.strBaseSpeed.value) *
Number (document.wgtcalc.strAltitude1.value)) +
( Number (document.wgtcalc.strBaseSpeed.value) *
Number (document.wgtcalc.strAltitude2.value)) +
( Number (document.wgtcalc.strDistance.value) /
Number (document.wgtcalc.strFullSwing.value) );
}
正如pc-shooter指出的那样,你正在对字符串进行计算。
相关文章:
- 奇怪的Javascript结果
- Javascript(jQuery)给了我奇怪的结果
- JSONP请求返回结果,但也触发error_callback
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- Javascript,输出结果后页面不断刷新
- 这是使用html快照和谷歌获取的预期结果吗?SEO/SPA
- 将地理编码结果转换为php变量以发布到mysql数据库
- AngularJS/HTML/Bootstrap元素用于动态搜索结果
- JavaScript 变量范围不期望结果
- 茉莉花期望不匹配数组结果
- 循环访问 JSON 对象,没有得到我期望的结果
- 802.11 auth"没有得到我所期望的结果
- 我的函数没有产生期望的结果
- JavaScript表单验证代码没有给出期望的结果
- Ng-if和ng-class-even/odd不能很好地一起工作,也不能得到期望的结果
- 包含数组方法的JavaScript函数没有返回期望的结果
- Rails控制器和javascript:不要给出期望的重定向结果
- 图像旋转木马是波动的&没有给出期望的结果
- 没有得到我期望的结果
- while循环-如何将userInput转换为一个数字,并使用该数字创建一个期望的结果与javascript