我使用jscalc.io创建了一个简单的计算,我在解析值时遇到问题,因此我可以添加它们。
我玩过以下代码的一些变体,但没有运气。我的javascript知识非常有限,比如这是第一次用JS编写的东西。 :)
jscalc.io为此代码返回以下错误:TypeError:null不是对象(评估' inputs.Age.value')
"'use strict';
var varAge = parseFloat(inputs.Age.value);
var varWeight = parseFloat(inputs.Weight.value);
var varGender = parseFloat(inputs.Gender.value);
return {
total: varAge + varWeight + varGender
};
非常感谢任何帮助,谢谢!
答案 0 :(得分:0)
通过说我从未使用过jscalc.io来说明这一点,但我查看了示例,看起来你应该使用inputs.Age
代替inputs.Age.value
。此外,如果您将输入作为Numbers,则无需使用parseFloat
。所以你的固定代码看起来像这样:
'use strict';
var varAge = inputs.Age;
var varWeight = inputs.Weight;
var varGender = inputs.Gender;
return {
total: varAge + varWeight + varGender
};