[javascript] 조건문을 사용한 이메일 유효성 검사 예제

이번에는 조건문을 사용하여 JavaScript에서 이메일 주소의 유효성을 검사하는 예제를 살펴보겠습니다.

function validateEmail(email) {
  const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
  if (email.match(emailRegex)) {
    return true;
  } else {
    return false;
  }
}

const emailAddress = "example@email.com";
if (validateEmail(emailAddress)) {
  console.log("유효한 이메일 주소입니다.");
} else {
  console.log("유효하지 않은 이메일 주소입니다.");
}

위의 예제 코드는 validateEmail 함수를 사용하여 주어진 이메일 주소가 유효한지를 확인합니다.

우선, validateEmail 함수 내에서는 정규표현식을 사용하여 주어진 이메일 주소가 유효한 형식인지를 검사합니다. 그리고 이에 따라 true 또는 false를 반환합니다.

그리고 나서, 주어진 이메일 주소를 validateEmail 함수에 전달하여 반환된 값에 따라 유효성 여부를 console.log를 통해 출력합니다.

이제 앞으로 JavaScript에서 이메일 유효성 검사에 대한 기초적인 개념을 이해하고, 조건문을 이용하여 간단한 유효성 검사 기능을 구현할 수 있을 것입니다.

이상으로 JavaScript를 활용한 이메일 유효성 검사 예제에 대해 알아보았습니다.