Как сделать в форме регистрации проверку на почту в js
Помогите пожалуйста или подскажите в каком направлении искать не могу додуматься сделать проверки почты в форме регистрации, сделал проверку логина и пароля по своим параметрам, а вот на счет почты не понимаю как
document.getElementById("button-registration").onclick = function() {
const UserName = document.getElementById("login-input").value;
const NewPassword = document.getElementById("password-input").value;
const MaxString = 64;
const MinString = 4;
if (UserName == "" && NewPassword == "") {
alert("Заполните пароль и логин")
} else if (UserName.length == "") {
elem.("Заполните логин")
} else if (NewPassword == "") {
alert("Заполните поле пароля")
} else if (UserName.length < MinString) {
alert("Логин должен содержать больше 4 символов")
} else if (UserName.length > MaxString) {
alert("Логин должен содержать меньше 64 символов")
} else if (NewPassword.length < MinString) {
alert("Пароль должен содержать больше 4 символов")
} else if (NewPassword.length > MaxStringLogin) {
alert("Пароль должен содержать меньше 64 символов")
} else {
var name = ("Имя: " + UserName + " Пароль: " + NewPassword + " Вы зарегестрированы теперь войдите в аккаунт")
alert(name)
}
}