Akash Tawade Ответов: 2

Может ли кто-нибудь объяснить этот код? ..


const BigNumber = require('bignumber.js')

const bigSorting = arr => arr.sort( (a, b) => new BigNumber(a).comparedTo(new BigNumber(b)) )



Это код выше-это онлайн-решение сортировки hackerrank bignumber..... но здесь этот парень использует метод compredTo (), которого нет в javascript.... но все же программа запускается как ?

Что я уже пробовал:

function bigSorting(unsorted) {

    
    return unsorted.sort(function(a,b)
    {
        return a -b;
    });

}




Это выше мой код проходит только 7 тестовых случаев из 9....Большое количество сортировка

#realJSOP

comparedTo является ли функция, содержащаяся в BigNumber объект. Вы должны посмотреть на исходный код этого объекта, чтобы найти его.

2 Ответов

Рейтинг:
4

Akash Tawade

ОК.Теперь Я Все Понял.

Рейтинг:
18

#realJSOP

comparedTo является ли функция, содержащаяся в BigNumber объект. Вы должны посмотреть на исходный код этого объекта, чтобы найти его.


Akash Tawade

@JSOP is BigNumber-это специальная библиотечная функция для javascript ?

#realJSOP

Нет, это не часть JavaScript, о которой я знаю.