最佳答案
正如我的标题建议,我想知道有多少位数字 var number
。例如: 如果 number = 15;
我的函数应该返回 2
。目前的情况是这样的:
function getlength(number) {
return number.toString().length();
}
但 Safari 表示,由于 TypeError
的原因,它无法正常工作:
'2' is not a function (evaluating 'number.toString().length()')
正如你所看到的,'2'
实际上是正确的解决方案。但是为什么是 not a function
呢?