■ || 연산자의 단축 평가 기능을 사용해 if문을 대체하는 방법을 보여준다.
▶ 예제 코드 (JAVASCRIPT)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
var done1 = false; var message1 = ""; // done1이 false라면 message1에 "미완료"를 할당한다. if(!done1) { message1 = "미완료"; } console.log(message1); // if문은 단축 평가로 대체 가능하다. // done2가 false라면 message2에 "미완료"를 할당한다. var done2 = false; var message2 = ""; message2 = done2 || "미완료"; console.log(message2); |