1testdrive.js 532 B

12345678910111213141516
  1. function validateForm(name, surname, phone, email, password) {
  2. if (name.trim() === "" || surname.trim() === "" || phone.trim() === "" || email.trim() === "" || password.trim() === "") {
  3. throw new Error("Все поля должны быть заполнены.");
  4. }
  5. const emailRegex = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
  6. if (!emailRegex.test(email)) {
  7. throw new Error("Введите корректный email.");
  8. }
  9. return true;
  10. }
  11. module.exports = validateForm;