<div class="codetitle"> <span><a style="CURSOR: pointer" data="56177" class="copybut" id="copybut56177" onclick="doCopy('code56177')"><u>复代码</u></a></span> 代码如下:</div> <div class="codebody" id="code56177"> <br><script type="text/javascript"> <br>/**************************************************** * *************** 연산자 우선 순위를 사용하여 ifelse 표현식 구현 <br>result = 표현식1 && 표현식2 <br>두 표현식의 값이 True인 경우에만, 결과는 참입니다. <br>식이 False로 평가되면 결과는 False입니다. <br>JScript는 다음 규칙을 사용하여 부울이 아닌 값을 부울 값으로 변환합니다. <br>모든 개체는 true로 간주됩니다. <br>문자열은 비어 있는 경우에만 거짓으로 간주됩니다. <br>null 및 정의되지 않음은 false로 간주됩니다. <br>숫자는 0인 경우에만 거짓입니다. <br>************************************************************************ ***** ********************/ <br>경고(1&&0); //false, 첫 번째 false의 인수 0을 반환합니다. <br>alert(1&&2); //true, 마지막 true 인수 2 반환 <br>/**************************************************** * *************** <br>결과 = 표현식1 || 표현식2 <br>두 표현식 중 하나 이상이 True이면 결과는 True입니다. <br>JScript는 다음 규칙을 사용하여 부울이 아닌 값을 부울 값으로 변환합니다. <br>모든 개체는 true로 간주됩니다. <br>문자열은 비어 있는 경우에만 거짓으로 간주됩니다. <br>null 및 정의되지 않음은 false로 간주됩니다. <br>숫자는 0인 경우에만 거짓입니다. <br>************************************************************************ ***** ********************/ <br>alert(1||0); //true, 첫 번째 ture의 인수 1을 반환합니다. <br>alert(0||false); //false, 마지막 false' 인수 반환 false <br>/**************************************************** * *************** <br>"병렬" 표현식, 마지막 표현식 반환<br>******************** * ************************************************/ <br>alert((1,0,-1)); //마지막 인수 반환 -1 <br>/**************************************************** * *************** <br>if(...){...}else{...}를 구현하려면 연산자 우선순위를 사용하세요. <br>명확한 반환값이 없는 한 값 반환 미정의 <br>미정의, null은 false로 변환됩니다 <br>************************************ * **********************************/ <br>var a = true; <br>a && (alert('true'),1) || 경고('false') <br>/**************************************************** * *************** <br>또는 삼항 연산자를 사용하세요 <br>************************ ***** ********************************************/ <br>a ? 경고('true') : 경고('false'); <br></script><br> </div>