то вернуть true, если число дробное, т.е. в таком виде: число.дробныйЧасть(например 4.5) проверять точно ли после точки только цифра/цифры. Если да вернут true, в противном случае false. Я попробовал так, но не сработало...
/d+.(?=\d+)/g
Есть кто знает? Нужно срочно. Заранее большое спасибо
Не флудите, тут не платная тех поддержка могут и не ответить
обязательно регуляркой? можно же привести к числу и проверить
function isNumber(value) { const number = Number(value); return typeof number === 'number' && !Number.isNaN(number); }
А обязательно regexp? '4.55', например, проверяется !Number.isNaN(+'4.55') Иначе string.match(/^[0-9.,]+?\d*?$/) крч, 3 раза уже редактил и все равно не вполне верно, но направление дб понятно на learn.javascript прекраснейше и детально описана тема regexp
Спасибо за ответ. Сделал через встроенные валидаторы
Обсуждают сегодня