All posts
Fundamental Golang #9Part 9 of 13

Fundamental Golang #9: Operasi Perbandingan

1 min read
Fundamental Golang
Series: Fundamental Golang13 parts
  1. 1Program Hello World
  2. 2Tipe Data Number
  3. 3Tipe Data String
  4. 4Tipe Data Boolean
  5. 5Variable
  6. 6Constant
  7. 7Konversi Tipe Data
  8. 8Operasi Matematika
  9. 9Operasi Perbandingan
  10. 10Type Declarations
  11. 11Tipe Data Array
  12. 12Tipe Data Slice
  13. 13Tipe Data Map

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.

OperatorKeterangan
>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.