Var regex с условием if и else if

Вижу Вы уже переписали код, если пишите в таком формате, тогда стоит указывать в какой области искать нужный Вам class.
Код:
function validatePhoneNumber(s)
{
    var reg;
    if ($('.iti-flag').hasClass("opt216")) {
        reg = /^\+(?:[0-9] ?){10}$/;
    }else  if ($('.iti-flag').hasClass("opt177")) {
        reg = /^\+(?:[0-9] ?){10,14}$/;
    }
    return reg.test(s);
}
 
Вижу Вы уже переписали код, если пишите в таком формате, тогда стоит указывать в какой области искать нужный Вам class.
Код:
function validatePhoneNumber(s)
{
    var reg;
    if ($('.iti-flag').hasClass("opt216")) {
        reg = /^\+(?:[0-9] ?){10}$/;
    }else  if ($('.iti-flag').hasClass("opt177")) {
        reg = /^\+(?:[0-9] ?){10,14}$/;
    }
    return reg.test(s);
}
пробовал это раньше, тоже не работало. Сейчас переписал, как вы сказали, тоже 0 в консоле
 
Назад
Сверху