嗨,问题如下:
我定义了:
我定义了:
var total = 0;
function add(a){
total+=a;
var float_num = total.toFixed(2);
return float_num;
}
JS 给我一个错误,说 Uncaught TypeError total.toFixed 不是一个函数
我不太明白。我声明的 total 不是数字类型吗?
add("1")
。它会产生错误。这就是我认为正在发生的事情,如果您从网页中获取输入,那么这是一个容易犯的错误。 - slebetmanparseFloat(a)
。 - khanmizan