Rumah >hujung hadapan web >tutorial js >Konsep benar, salah, benar dan palsu dalam JavaScript

Konsep benar, salah, benar dan palsu dalam JavaScript

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-13 19:58:17838semak imbas

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

true dan false ialah jenis data boolean dalam JavaScript, digunakan untuk melaksanakan pelbagai operasi logik dan semakan keadaan. Di bawah ialah perbincangan terperinci tentang penggunaan benar dan salah, dan nilai benar dan palsu dalam JavaScript.

1. Betul dan Salah digunakan apabila:

Benar:

Nilai benar menunjukkan bahawa keputusan keadaan atau ujian logik adalah "benar".

Salah:

Nilai palsu menunjukkan bahawa sebarang keadaan atau ujian logik menghasilkan "salah".

Contoh:

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. Kunci nilai Benar dan Palsu:

Sesetengah nilai dalam JavaScript berkelakuan sebagai benar dan salah, walaupun nilai tersebut tidak benar atau palsu secara langsung. Ia mempunyai dua kategori:

Nilai palsu:

Nilai palsu ialah nilai yang dinilai kepada "palsu" dalam ujian logik. Nilai berikut dianggap palsu dalam JavaScript:

  • palsu
  • 0 (sifar)
  • -0 (sifar negatif)
  • "" (rentetan kosong)
  • null
  • tidak ditentukan
  • NaN (Bukan Nombor)

Contoh:

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

Nilai yang benar:

Nilai benar ialah nilai yang dinilai "benar" dalam ujian logik. Di bawah ialah contoh beberapa nilai kebenaran biasa:

  • benar
  • Mana-mana nombor bukan sifar (cth: 1, -1, 100)
  • Sebarang rentetan bukan kosong (cth: "hello", "false", "0")
  • objek (cth: {}, [])
  • fungsi

Contoh:

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. Peraturan semakan Benar dan Palsu:

Apabila anda menggunakan pembolehubah dalam operasi if atau logik, JavaScript secara automatik menilai ia sebagai benar atau palsu.

Contoh yang benar:

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

Contoh palsu:

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

4. ringkasnya:

  • Kebenaran: Mana-mana nilai yang dinilai kepada benar apabila keadaan ditandakan (cth: nombor bukan sifar, rentetan bukan kosong, objek).
  • Falsy: Mana-mana nilai yang dianggap palsu dalam semakan syarat (cth: false, 0, "", null, undefined, NaN).

Keadaan benar dan salah dalam JavaScript adalah penting untuk membuat keputusan yang logik. Memahami Truthy dan Falsy akan memberikan anda lebih kemahiran dalam mencipta istilah.

Atas ialah kandungan terperinci Konsep benar, salah, benar dan palsu dalam JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn