我目前正在用 jQuery 构建我的第一个计算器,但输入中的值的总和存在一些问题。我不会使用多个输入,因为我想让它简单易用。下面的代码打印出来NaN
,我不明白为什么。
$('body').on('click', '#method-getsum', function() {
var sum = 0;
var string = $('input[name="fieldtext-calculate"]').val();
if(string.length != 0) {
sum += Number(string);
}
alert(sum);
});
我错过了什么吗?你可以在这里看到这一切:http: //jsfiddle.net/edgren/QTjWR/(这个演示包含正确的eval
函数解决方案(我的计算器不是真正的项目。只是“玩”项目))
提前致谢。