JS 삼항 연산자 (표현식 ? 반환식1 : 반환값2)

2021. 7. 15. 23:26
728x90

 

 

01 삼항 연산자

  • 표현식 ? 반환식1 : 반환값2
  • : ? 앞의 표현식에 따라
    • 결과값이 참이면 반환값 1을 반환
    • 결과 값이 거짓이이면 반환값 2를 반환

 

 

Prompt 입력

 

데이터값 입력

 

15 % 2 는 0이 아니므로 반환값2를 출력 (홀수)

 

<!DOCTYPE html>
<html>
<head>
  <meta charset='utf-8'>
  <meta http-equiv='X-UA-Compatible' content='IE=edge'>
  <title>삼항 연산자</title>
  <meta name='viewport' content='width=device-width, initial-scale=1'>
  <script>
    //prompt로 데이터를 받으면 무조건 문자열
    //Number 함수는 문자열을 숫자로 변환
    var n = Number(prompt("숫자 하나 입력","0"));
    //             조건식      true    false
    var result = n % 2 == 0 ? "짝수" : "홀수" ;
    document.write(result);
  </script>
</head>
<body>
</body>
</html>

 

 

728x90

BELATED ARTICLES

more