>웹 프론트엔드 >JS 튜토리얼 >JavaScript의 참, 거짓, 참, 거짓의 개념

JavaScript의 참, 거짓, 참, 거짓의 개념

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-12-13 19:58:17840검색

JavaScript-এ true, false, Truthy এবং Falsy এর ধারণা

true와 false는 JavaScript의 boolean 데이터 유형으로, 다양한 논리 연산과 조건 확인을 수행하는 데 사용됩니다. 다음은 JavaScript의 true 및 false 사용법과 truthyfalsy 값에 대한 자세한 설명입니다.

1. 참과 거짓은 다음과 같은 경우에 사용됩니다.

맞습니다:

true 값은 모든 조건 또는 논리 테스트의 결과가 "true"임을 나타냅니다.

거짓:

false 값은 모든 조건이나 논리 테스트 결과가 "false"임을 나타냅니다.

예:

let isAdult = true; // একজন প্রাপ্তবয়স্ক হলে 'true' হবে
let isStudent = false; // শিক্ষার্থী না হলে 'false' হবে

if (isAdult) {
    console.log("You are an adult.");
} else {
    console.log("You are not an adult.");
}

2. 참 및 거짓 값 키:

JavaScript의 일부 값은 직접적으로 참 또는 거짓이 아닌 경우에도 참 및 거짓으로 동작합니다. 두 가지 카테고리가 있습니다:

잘못된 값:

거짓값은 논리 테스트에서 '거짓'으로 평가되는 값입니다. 다음 값은 JavaScript에서 거짓으로 간주됩니다.

  • 거짓
  • 0(영)
  • -0(음수 0)
  • ""(빈 문자열)
  • 정의되지 않음
  • NaN(숫자 아님)

예:

if (0) {
    console.log("This will not run because 0 is falsy.");
} else {
    console.log("Falsy value."); // এই লাইনটি রান করবে
}

진정한 가치:

진실한 값은 논리 테스트에서 '참'으로 평가되는 값입니다. 다음은 몇 가지 일반적인 진실한 값의 예입니다.

  • 그렇습니다
  • 0이 아닌 숫자(예: 1, -1, 100)
  • 비어 있지 않은 문자열(예: "hello", "false", "0")
  • 객체(예: {}, [])
  • 기능

예:

let isAdult = true; // একজন প্রাপ্তবয়স্ক হলে 'true' হবে
let isStudent = false; // শিক্ষার্থী না হলে 'false' হবে

if (isAdult) {
    console.log("You are an adult.");
} else {
    console.log("You are not an adult.");
}

3. 참과 거짓 확인 규칙:

if 또는 논리 연산에 변수를 사용하면 JavaScript는 자동으로 이를 참 또는 거짓으로 평가합니다.

실제 예:

if (0) {
    console.log("This will not run because 0 is falsy.");
} else {
    console.log("Falsy value."); // এই লাইনটি রান করবে
}

거짓 예:

if ("hello") {
    console.log("This will run because 'hello' is truthy."); // এই লাইনটি রান করবে
} else {
    console.log("Falsy value.");
}

4. 줄여서:

  • 참: 조건을 확인할 때 참으로 평가되는 모든 값(예: 0이 아닌 숫자, 비어 있지 않은 문자열, 객체).
  • 거짓: 조건 확인에서 거짓으로 간주되는 모든 값(예: false, 0, "", null, 정의되지 않음, NaN).

JavaScript의 참과 거짓 조건은 논리적인 결정을 내리는 데 중요합니다. 진실과 거짓을 이해하면 용어를 만드는 데 더 많은 기술을 얻을 수 있습니다.

위 내용은 JavaScript의 참, 거짓, 참, 거짓의 개념의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.