Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript의 부울 함수?

<시간/>

부울 함수

개발하는 동안 개발자는 예/아니요를 접할 수 있습니다. 상황. 그 시점에서 Boolean() 기능을 사용할 수 있습니다. 결과는 true 로만 나타납니다. 또는 거짓 . 자세히 논의합시다.

구문

Boolean(exp);

표현식을 가져와 조사하고 true 중 하나를 표시합니다. 또는 거짓 표현의 유효성을 기반으로 합니다.

예시-1

다음 예에서는 Boolean() 을 사용하여 다양한 값이 true인지 여부를 확인했습니다. 함수. 값에 적법한 값이 있는 경우 값이면 true가 되고 그렇지 않으면 false가 됩니다.

<html>
<body>
<p id = "boolean"></p>
<script>
   var a = 0;                         
   document.write(Boolean(a));          ///  displays false
   var b = 1;
   document.write(Boolean(b));          /// displays true      
   var x = Boolean(100);
   var y = Boolean("Hello");
   var z = Boolean('false');
   document.getElementById("boolean").innerHTML =
   "45 is " + x + "</br>" +
   "a string 'Hello' is " + y + "</br>" +
   "a false value is " + z ;
</script>
</body>
</html>

출력

45 is true
a string 'Hello' is true
a false value is true

false
true


예시-2

다음 예에서 표현식 Boolean() 내부로 전송됩니다. 표현식의 유효성을 확인하는 함수입니다. 표현이 합법적인 경우 그런 다음 출력으로 표시됩니다. else false 출력으로 표시됩니다.

<html>
<body>
<script>
   document.write(Boolean(10 > 5));
   document.write("</br>");
   document.write(Boolean(1 > 4));
</script>
</body>
</html>

출력

true
false