Как я могу преобразовать эту короткую функцию PHP в Javascript? [закрыто]

Как я могу скопировать этот код PHP в Javascript? Он принимает число типа 2-9999 (серийный номер) и преобразует его в НОМЕР ... 2-999 будет другим значением при преобразовании.

function esn_to_num($esn)
{

    if (($tmp = explode('-', $esn))) {

        if (sizeof($tmp) == 2
            && my_isnum($tmp[0])
            && my_isnum($tmp[1])
        ) {
            $esn = (($tmp[0] < 23) | $tmp[1]);
        } else {
            $esn = -1;
        }
    } else {
        $esn = -1;
    }

    return $esn;
}
 0) {
            $valid = true;
            for ($i=0; $valid && $i= '0' && $str[$i] 

Ответы на вопрос(1)

Ваш ответ на вопрос