Fundamental Golang #9: Operasi Perbandingan
Ada kalanya dalam membuat sebuah program, kita perlu membandingkan dua buah data. Untuk melakukan ini, kita bisa menggunakan operasi perbandingan. Operasi perbandingan adalah serangkaian metode yang memungkinkan kita untuk memeriksa hubungan antara dua nilai dan menghasilkan hasil berupa nilai boolean, yaitu true jika pernyataan yang dibandingkan benar, atau false jika pernyataan tersebut salah.
| Operator | Keterangan |
|---|---|
| > | Lebih Dari |
| < | Kurang Dari |
| >= | Lebih Dari Sama Dengan |
| <= | Kurang Dari Sama Dengan |
| == | Sama Dengan |
| != | Tidak Sama Dengan |
Berikut contoh operasi perbandingan
GO
package main
import "fmt"
func main() {
var nama_satu = "hajid"
var nama_dua = "hajid"
var hasil bool = nama_satu == nama_dua
fmt.Println(hasil) // Output : true
var umur_satu = 10
var umur_dua = 12
var hasil_umur bool = umur_satu > umur_dua
fmt.Println(hasil_umur) // Output : false
}
Dengan menggunakan operasi perbandingan, kita dapat membandingkan dua buah data dan menentukan apakah nilainya sama atau tidak. Ini sangat berguna untuk membuat kondisi dalam program yang akan dijalankan tergantung pada hasil perbandingan tersebut.