Как Вы создаете реализацию оценок?

Как и у Stan, но:

  • , если у вас несколько кнопок, вы должны получить только первую кнопку => [0]
  • , если форма могут быть отправлены с ключом ввода, вам нужно управлять значением по умолчанию => myDefaultButtonId

$(document).on('submit', function(event) {
    event.preventDefault();
    var pressedButtonId = 
         typeof $(":input[type=submit]:focus")[0] === "undefined" ? 
         "myDefaultButtonId" :
         $(":input[type=submit]:focus")[0].id;
    ...
 }
6
задан Rob Cooper 29 August 2008 в 17:20
поделиться

1 ответ

Начиная со скал алгоритма ранжирования reddit имеет очень много смысла взглянуть на него, если не копируют его:


Учитывая время запись была отправлена A и время 7:46:43 8 декабря 2005 B, у нас есть ts как их различие в секундах:

ts = - B

и x как различие между количеством голосует U и количество вниз голосов D:

x = U - D

Где

y = 1 if x > 0
y = 0 if x = 0
y = -1 if x < 0

и z как максимальное значение абсолютного значения x и 1:

z = |x| if |x| >= 1
z = 1 if |x| < 1

у нас есть оценка как функциональный ƒ (ts, y, z):

ƒ (ts, y, z) = log10 z + (y • ts)/45000


6
ответ дан 17 December 2019 в 02:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: