써먹는 웹개발
[Js] 삼항연산자와 짧은 조건문 본문
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
반응형
'웹개발 > Js & Jquery' 카테고리의 다른 글
[Js] 버튼 클릭시 엔터키 눌렀을때와 동일한 함수 호출하도록 처리하는 방법 (0) | 2019.05.27 |
---|---|
[Jquery] 클립보드 복사(copy) 스크립트 (모든 브라우저) (0) | 2019.05.08 |
[Jquery] a태그의 click 이벤트 처리 (0) | 2018.08.14 |
[Js] 변수["key값"]을 변수.key값으로 쓰면 안되는 상황은? (0) | 2018.08.09 |
[복합] indexOf 사용의 두가지 방법 (0) | 2018.08.09 |
Comments