Почему sha256 результат отличается

Эта небольшая функция часто бывает удобной при сортировке по нескольким клавишам:

cmp = function(a, b) {
    if (a > b) return +1;
    if (a < b) return -1;
    return 0;
}

Применить это следующим образом:

array.sort(function(a, b) { 
    return cmp(a.strength,b.strength) || cmp(a.name,b.name)
})

Javascript действительно отсутствует оператор космического корабля Ruby , что делает такие сравнения чрезвычайно элегантными.

1
задан Günter Zöchbauer 18 January 2019 в 06:06
поделиться