在 Angular2 中,当我尝试执行以下代码时出现错误
var intVal = function(i) {
return typeof i === 'string'
? i.replace(/[\$,]/g, '') * 1
: typeof i === 'number'
? i
: 0;
};
错误
算术运算的左侧必须是“any”、“number”或枚举类型。
如何修复此错误?
你用i.replace(/[\$,]/g, '') * 1
. replace
返回一个字符串。
尝试使用+i.replace(/[\$,]/g, '') * 1
看看?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句