data life

JS - 조건문 본문

Front-end/JavaScript

JS - 조건문

주술회전목마 2022. 10. 27. 23:34

if ... else 문

if (condition){
    /// condition === true
} else {
    /// condition === false
}

* else 는 선택사항

 

isNaN 함수

- NaN (Not-A-Number) 판별

const age = parseInt(prompt("How old are you?"));

if (isNaN(age)) {
    console.log("Please write a number");  //true
} else {                                   //false
    console.log("All right!");
}

else if

- 조건문 추가

const age = parseInt(prompt("How old are you?"));

if (isNaN(age)) {
    console.log("Please write a number");  //true
} else if (age < 20){                                   //false
    console.log("You are not in the position to come in");
} else {                                  //false
    console.log("All right!");
}

 

연산자들 

 

비교 연산자

=== !==

: 같거나 다른지 비교

< >

: 대소 비교 (초과, 미만)

<= >=

: 대소 비교 (이상, 이하)

 

논리 연산자

&& (and)

둘 다 true여야 함

  • true && true === true
  • true && false , false && true === false
  • false && false === false

|| (or)

둘 중 하나 true

  • true || true === true
  • true || false , false || true === true
  • false || false === false

'Front-end > JavaScript' 카테고리의 다른 글

JS - className(), classList()  (0) 2022.10.31
Js - Basics, Document  (0) 2022.10.28
JS - 입력함수, 데이터 타입 변환  (0) 2022.10.27
JS - Function(함수)  (0) 2022.10.27
JS - 데이터 타입  (0) 2022.10.26