gpt4 book ai didi

javascript - 没有得到我期望的计算结果

转载 作者:行者123 更新时间:2023-12-03 12:34:35 27 4
gpt4 key购买 nike

我正在使用一个表单来帮助确定我正在为其制作插件的游戏中的某个 Action 的强度。玩家填写一些表单字段并从下拉列表中选择 1 个值,然后单击“计算”。如果我使用实际的计算器,结果就是我所期望的,但是我的 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 - 没有得到我期望的计算结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23787090/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com