Javascript에서 조건문(if, else) 사용하기

phillip oh·2020년 4월 17일
0

노마드 코더님의 자바스크립트 강의를 보고 정리한 글입니다.

조건문의 형태

if (condition){
	block
} else {
	block
}

if else 예제1

  • 10이 항상 5보다 크므로 "hi"가 출력된다.
if (10 > 5){
	console.log("hi");
} else {
	console.log("ho");
}

if else 예제2

  • 10과 5는 같지 않으므로 "ho"가 출력된다.
  • 주의) Python과 다르게 자바스크립트에선 Equal 기호를 ==가 아닌 ===를 쓴다.
    • 같지 않은 것을 확인할 땐 !==를 쓴다.
if (10 === 5){
	console.log("hi");
} else {
	console.log("ho");
}

중첩된 조건문

  • Python의 elif는 자바스크립트에선 아래와 같은 방식으로 쓴다.
if ("10" === 10){
	console.log("1");
} else if ("10" === "10") {
	console.log("2");
} else {
	console.log("3");
}

여러 조건을 사용하기

  • Python과 다르게 AND 기호는 &&을 사용한다.
    • OR는 ||를 쓴다.
if (20 > 5 && "nicolas" === "nicolas"){
	console.log("hi");
} else {
	console.log("ho");
}

Prompt 함수

  • Prompt 함수를 쓰면, 얼럿창을 띄워서 input 값을 받을 수 있다.
const age = prompt("How old are you?");
console.log(age);
profile
모빌리티 스타트업에서 데이터를 다루고 있습니다.

0개의 댓글