未捕获的TypeError:对象600没有方法'substring'

Cur*_*tis 0 javascript jquery

我只是尝试使用以下内容从字符串中获取第一个和第三个字符

function kFormatter(num) {
    return num > 999 ? (num/1000).toFixed(1) + 'K' : num
}
var AmountOrdered = Math.ceil($(this).val() / 100.0) * 100;
var formatAmountOrdered = kFormatter(AmountOrdered);
console.log(formatAmountOrdered.substring(0, 1));
Run Code Online (Sandbox Code Playgroud)

在我的控制台日志中,我看到以下错误

Uncaught TypeError: Object 600 has no method 'substring' 
Run Code Online (Sandbox Code Playgroud)

Den*_*ret 5

将功能更改为

function kFormatter(num) {
    return num > 999 ? (num/1000).toFixed(1)+'K' : ''+num
}
Run Code Online (Sandbox Code Playgroud)

所以它总是返回一个字符串.