Menu
CoddyTech

Operator Penugasan Gabungan

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

Operator penugasan gabungan menggabungkan operasi aritmetika dengan penugasan. Operator ini adalah cara singkat untuk membuat kodemu lebih rapi.

Alih-alih menulis:

score := 100
score = score + 50

Gunakan operator +=:

score := 100
score += 50
fmt.Println(score)

Output:

150

Operator penugasan gabungan lainnya mencakup -=, *=, /=, dan %:

count := 10
count *= 5  // Sama dengan: count = count * 5
fmt.Println(count)

output:

50
challenge icon

Tantangan

Pemula

Dalam tantangan ini, kamu akan berlatih menggunakan operator penugasan gabungan di Go. Operator penugasan gabungan menggabungkan operasi aritmetika dengan penugasan (seperti +=, -=, *=, /=, %=).

Kita memiliki variabel score yang dimulai dari 10. Tugasmu adalah menggunakan penugasan gabungan untuk meningkatkan nilai score sebesar 5.

Coba sendiri

package main

import "fmt"

func main() {
	// Skor awal
	score := 10
	
	// TODO: Gunakan penugasan gabungan (+=) untuk menambah score sebesar 5
	
	// Cetak score akhir
	fmt.Println("Final score:", score)
}
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