써먹는 웹개발

[Js] 삼항연산자와 짧은 조건문 본문

웹개발/Js & Jquery

[Js] 삼항연산자와 짧은 조건문

kmhan 2018. 8. 16. 23:37


728x90
반응형

1.삼항연산자

 

(불리언 표현식) ? (참일때 실행하는 문장) : (거짓일때 실행하는 문장)

 

<삼항연산자 예제>

var i = prompt('숫자를 입력하세요','숫자');

 

( i > 0 ) ? alert('자연수입니다') : alert('자연수가 아닙니다');

 

<삼항연산자 결과>

자연수입니다

 

 

2.짧은조건문

 

논리합 연산자

true || 실행문 // 앞의 문장이 true이면 뒤에 문장을 실행하지 않는다

 

<논리합 연산자 예제>

true || alert('실행되나여?A');

false || alert('실행되나여?B');


<논리합 연산자 결과>

실행되나여?B

 

 

논리곱 연산자

true && 실행문 //앞의 문장이 true라도 뒤에 문장도 실행한다

 

<논리곱 연산자 예제>

true && alert('무조건 실행!');

false && alert('false가 하나라도 존재하면 안됩니다');

 

<논리곱 연산자 결과>

무조건 실행


출처 : http://overtimeman.github.io/posts/JS-ternary-operator/

728x90
반응형


Comments