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
Lepaskan: 2024-12-13 19:58:17
asal
844 orang telah melayarinya

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.");
}
Salin selepas log masuk
Salin selepas log masuk

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."); // এই লাইনটি রান করবে
}
Salin selepas log masuk
Salin selepas log masuk

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.");
}
Salin selepas log masuk
Salin selepas log masuk

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."); // এই লাইনটি রান করবে
}
Salin selepas log masuk
Salin selepas log masuk

Contoh palsu:

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

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!

sumber:dev.to
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan