[Javascript] 기초 공부 - if문

Magit·2020년 5월 17일

Javascript

목록 보기
6/17

if 문

let answer = 3 + 3;

if (answer > 5) {
  alert("5보다 큰 숫자!");
}

if문은 말 그대로 "만약에 ~하면 ~한다." 를 컴퓨터 언어로 변환한 것이다.
위 코드를 순서대로 정리해보자면
1. answer 라는 변수에 3+3 계산 결과 값이 저장된다.
2. > 의 의미는 왼쪽의 값이 오른쪽의 값보다 크다는 의미이다.
3. if 우측 () 괄호안의 조건이 맞으면, {} 괄호 안의 코드가 실행된다.

if~else 문

이제 조건이 안 맞을 때 실행할 코드를 추가해보자.
아래 코드와 같이 else 를 추가해주면 된다.

let answer = 3+3;

if (answer > 5) {
  alert("5보다 큰 숫자!");
} else {
  alert("5보다 작거나 같은 숫자!");
}

else 문은 위의 if문이 false일 경우에 실행된다.
answer 변수가 5보다 크면 if문 내부의 코드가 실행되고, answer 변수가 5보다 작거나 같으면 else 문 내부의 코드가 실행된다.

else if 문

else if 문을 사용해서 여러가지 조건을 설정할 수 있다.
이 경우 조심해야할 것은 조건문의 순서이다.

function myFavoriteColor(color) {
  if (color === "navy") {
    return "Good!";
  } else if (color === "yellow") {
    return "Bad!";
  } else {
    return "Whatever!";
  }
}

=== 사용하는 것을 주의하자!

profile
이제 막 배우기 시작한 개발자입니다.

0개의 댓글