Can’t figure out how to create a regex expression that requires the user to input a number as a %
>Solution :
It’s very simple, it looks like this:
const val1 = "10";
const val2 = "10%";
const checkPercentage = val => /\d+%$/.test(val);
console.log(checkPercentage(val1));
console.log(checkPercentage(val2));
\d+ represents between 1 digit and +
%$ means that the "%" sign must be at the end of the string.
😉