Menu
CoddyTech

Boolean

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

Boolean di Go menyimpan nilai true/false menggunakan tipe data bool.

Mari deklarasikan variabel boolean menggunakan sintaks deklarasi singkat :=:

isActive := true
fmt.Println("Is active:", isActive)

Setelah menjalankan kode ini, nilai Is active: true akan muncul di layar. Kita telah membuat variabel boolean yang menyimpan nilai true.

Sekarang, mari buat variabel boolean lainnya dengan nilai false:

isComplete := false
fmt.Println("Is complete:", isComplete)

Setelah menjalankan kode ini, nilai Is complete: false akan tampil di layar. Ini menunjukkan bahwa variabel boolean dapat menyimpan nilai true atau false.

Mari kita lihat apa yang terjadi saat kita mencetak kedua variabel boolean secara bersamaan:

isActive := true
isComplete := false
fmt.Println("Is active:", isActive)
fmt.Println("Is complete:", isComplete)

Setelah menjalankan kode ini, kita akan melihat kedua nilai ditampilkan satu per satu di layar:

Is active: true
Is complete: false
challenge icon

Tantangan

Pemula

Dalam tantangan ini, kamu akan bekerja dengan nilai boolean di Go. Nilai boolean hanya bisa berupa true atau false.

Kami sudah menyiapkan dua variabel boolean: likesGo dan firstProgram. Tugasmu adalah:

  1. Buat variabel boolean baru bernama isLearning dan tetapkan nilainya menjadi true
  2. Buat variabel boolean lain bernama isExpert dan tetapkan nilainya menjadi false

Lalu cetak keempat variabel boolean untuk melihat nilainya.

Coba sendiri

package main

import "fmt"

func main() {
	// Dua variabel boolean sudah didefinisikan
	likesGo := true
	firstProgram := false
	
	// TODO: Buat variabel boolean bernama 'isLearning' dan atur nilainya menjadi true
	
	// TODO: Buat variabel boolean bernama 'isExpert' dan atur nilainya menjadi false
	
	// Cetak semua variabel boolean
	fmt.Println("Likes Go:", likesGo)
	fmt.Println("First program:", firstProgram)
	fmt.Println("Is learning:", isLearning)
	fmt.Println("Is expert:", isExpert)
}
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