Pendahuluan
Operasi boolean cukup sederhana, yaitu operasi yang bisa digunakan oleh data bertipe bool
.
Terdapat tiga buah operator, yaitu:
- Operator
&&
digunakan untuk “dan”. - Operator
||
digunakan untuk “atau”. - Operator
!
digunakan untuk “kebalikan”.
Operasi &&
Berikut adalah contoh hasil dari operator &&
.
- Jika
true && true
, maka hasilnya adalahtrue
. - Jika
true && false
, maka hasilnya adalahfalse
. - Jika
false && true
, maka hasilnya adalahfalse
. - Jika
false && false
, maka hasilnya adalahfalse
.
Operasi &&
Berikut adalah contoh hasil dari operator ||
.
- Jika
true || true
, maka hasilnya adalahtrue
. - Jika
true || false
, maka hasilnya adalahtrue
. - Jika
false || true
, maka hasilnya adalahtrue
. - Jika
false || false
, maka hasilnya adalahfalse
.
Operasi !
Berikut adalah contoh hasil dari operator !
.
- Jika
!true
, maka hasilnya adalahfalse
. - Jika
!false
, maka hasilnya adalahtrue
.
Kode Program Operasi Boolean
Operasi boolean akan banyak kita temukan ketika kita sudah belajar tentang pengkondisian. Untuk saat ini, berikut adalah contoh program operaso boolean.
func main() {
var nilaiAkhir = 90
var absensi = 80
var lulusNilaiAkhir bool = nilaiAkhir > 80
var lulusAbsensi bool = absensi > 80
var lulus bool = lulusNilaiAkhir && lulusAbsensi
fmt.Println(lulus) // false
}