DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

TIPE DATA BOOLEAN

Pelajari tentang tipe data Boolean dalam JavaScript dan cara penggunaannya dengan contoh sederhana dan mudah dipahami.

Dalam pemrograman JavaScript, terdapat berbagai tipe data yang digunakan, salah satunya adalah tipe data boolean. Tipe data ini hanya memiliki dua nilai, yaitu true dan false.

Apa Itu Tipe Data Boolean?

Tipe data Boolean merupakan tipe data yang hanya memiliki dua nilai, true (benar) atau false (salah). Norrmalnya, tipe data boolean ini digunakan untuk melakukan pengecekan kondisi dalam struktur kendali seperti if, while, dan sebagainya.

Contoh penggunaan tipe data boolean adalah sebagai berikut:

let isRaining = true;

if (isRaining) {
  console.log("Bawa payung!");
} else {
  console.log("Cuaca cerah, tidak perlu membawa payung.");
}

Membuat Variabel dengan Tipe Data Boolean

Untuk membuat variabel dengan tipe data boolean di JavaScript, kamu bisa melakukan hal berikut:

let x = true;
let y = false;

Operasi pada Tipe Data Boolean

Operasi logika yang sering digunakan pada tipe data boolean adalah NOT (!), AND (&&), dan OR (||).

Operasi NOT (!)

Operasi NOT (!) akan menghasilkan nilai kebalikan dari nilai boolean tersebut. Jika nilai boolean tersebut true, maka hasil dari operasi NOT (!) adalah false, dan sebaliknya.

let x = true;
console.log(!x); // Hasilnya adalah false

Operasi AND (&&)

Operasi AND (&&) akan menghasilkan true jika kedua nilai boolean adalah true. Jika salah satu atau keduanya false, maka hasilnya adalah false.

let x = true;
let y = false;
console.log(x && y); // Hasilnya adalah false

Operasi OR (||)

Operasi OR (||) akan menghasilkan true jika salah satu atau kedua nilai boolean adalah true. Jika keduanya false, maka hasilnya adalah false.

let x = true;
let y = false;
console.log(x || y); // Hasilnya adalah true

Semoga penjelasan ini membantu kamu dalam memahami penggunaan tipe data boolean dalam JavaScript. Selamat belajar!

👈🏼 Array filter
If conditional 👉🏼