Logical operator merupakan operator yang menentukan kebenaran dengan kombinasi dua variabel atau bahkan lebih. Logical operator ini sering digunakan dalam validasi, if else code dan lain sebagainya.
Contekan (Cheat Sheet)
&& | AND (dan) Digunakan untuk mengembalikan value ketika semua value adalah benar. |
|| | OR (atau) Digunakan untuk mengembalikan value ketika salah satu value adalah benar. |
! | NOT (tidak) Digunakan untuk menghasilkan negasi kebenaran |
Contoh Kode
Silakan run kode di bawah di dart pad.
void main(){
bool a = true;
bool b = false;
print("&& AND");
print(a&&b);
print("\n|| OR");
print(a||b);
print("! NOT b");
print(!b);
}
Atau bisa run snippet di bawah
Jika snippet tidak berjalan, anda bisa membuka pada snippet ini
Oke terimakasih, sampai bertemu di artikel berikutnya.