웹개발/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
반응형