javascript - Best way to validate long list of random postal codes -
i have long list of postal codes have validate.
as can see it's quite random there no real order.
i tried making switch , put in hand so:
switch (true) { case ($(this).val().length < 5) : console.log("not filled out"); break; case (number >= 1001 && number <= 6999): validated = true; error = false; break; case (number >= 8001 && number <= 34999): validated = true; error = false; break; case (number >= 36001 && number <= 37999): validated = true; error = false; break; default: console.log("error"); error = true; }
but realised stupid long code. better way validate ranges of postal codes?
you can reduce switch
switch (true) { case ($(this).val().length < 5) : console.log("not filled out"); break; case (number >= 1001 && number <= 6999): case (number >= 8001 && number <= 34999): case (number >= 36001 && number <= 37999): validated = true; error = false; break; default: console.log("error"); error = true; }
you can add list of rules need
Comments
Post a Comment