小编Sar*_*esa的帖子

算术运算的右侧必须为“ any”,“ number”或枚举类型

我在JS中有此代码,我需要使其在TypeScript中工作。
它一直在说:

算术运算的右侧必须为“ any”,“ number”或枚举类型

sort(field, reverse, primer) {  
    var key = primer ? 
    function(x) {return primer(x[field])} : 
    function(x) {return x[field]};

    reverse = [-1, 1][+!!reverse];

    return function (a, b) {
        return a = key(a), b = key(b), reverse * ((a > b)) - (b > a));
    } 
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javascript typescript

4
推荐指数
2
解决办法
6480
查看次数

标签 统计

javascript ×1

typescript ×1