Необходимо проверить ввод с помощью регулярного выражения
заранее спасибо за помощь
Мой код
min=3, max=10
MyRegex это
/^(\d{min, max})$/
он не принимает min и max как переменную, а рассматривает его как значение



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я бы использовал строку шаблона:
let min = 2;
let max = 4;
let r = new RegExp(`^\\d{${min},${max}}$`);
[
'2',
'1',
'10',
'aos',
'3333',
'33',
].forEach(s => console.info("%s\t: %s", s, r.test(s)));Вы можете использовать строки шаблона и конструктор RegExp.
const test = (str,min,max) => new RegExp(`^\\d{${min},${max}}$`).test(str)
console.info(test('1234',2,4))
Каков ожидаемый результат здесь?