Menu
CoddyTech

Operator Perbandingan, Bagian 1

Termasuk bagian Dasar-Dasar dalam perjalanan GO di Coddy. Pelajaran 22 dari 109.

Operator perbandingan membandingkan dua nilai dan menghasilkan nilai boolean (true atau false).

Operator kesamaan (==) memeriksa apakah dua nilai sama:

a := 5
b := 5
result := a == b
fmt.Println(result)

Ini menghasilkan:

true

Operator ketidaksamaan (!=) memeriksa apakah dua nilai tidak sama:

x := 10
y := 20
notEqual := x != y
fmt.Println(notEqual)

Ini menghasilkan:

true
challenge icon

Tantangan

Pemula

Dalam tantangan ini, kamu akan berlatih menggunakan operator perbandingan kesetaraan (==) dan ketidaksetaraan (!=) di Go.

Kita memiliki dua variabel dengan nilai yang telah ditentukan. Tugasmu adalah membandingkan variabel-variabel ini menggunakan kedua operator dan menyimpan hasilnya dalam variabel boolean yang disediakan.

Lalu, kita akan mencetak hasilnya untuk melihat apakah perbandinganmu benar.

Coba sendiri

package main

import "fmt"

func main() {
	// Variabel yang sudah ditentukan untuk dibandingkan
	num1 := 10
	num2 := 10
	name1 := "Go"
	name2 := "Python"
	
	// TODO: Bandingkan num1 dan num2 menggunakan operator == (kesetaraan)
	// dan simpan hasilnya dalam numbersEqual
	numbersEqual := false // Ganti baris ini
	
	// TODO: Bandingkan name1 dan name2 menggunakan operator != (ketidaksamaan)
	// dan simpan hasilnya dalam namesNotEqual
	namesNotEqual := false // Ganti baris ini
	
	// Cetak hasilnya
	fmt.Println("Are the numbers equal?", numbersEqual)
	fmt.Println("Are the names different?", namesNotEqual)
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Go online