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 + 50Gunakan operator +=:
score := 100
score += 50
fmt.Println(score)Output:
150Operator penugasan gabungan lainnya mencakup -=, *=, /=, dan %:
count := 10
count *= 5 // Sama dengan: count = count * 5
fmt.Println(count)output:
50Tantangan
PemulaDalam 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)
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Perbandingan dan Logika
Operator Perbandingan, Bagian 1Operator Perbandingan, Bagian 2Operator AND LogikaOperator OR LogikaOperator NOT LogikaDasar Prioritas OperatorRingkasan, Membuat Perbandingan7Alur Kontrol: Perulangan
Penjelasan tentang `for` loop`for` loop Dasar`for` loop dengan Kondisi SajaKata Kunci `break`Kata Kunci `continue`Perulangan BersarangRangkuman: Mengulang Tindakan2Variabel dan Tipe Data Dasar
Apa itu variabelInferensi Tipe dengan `:=`Bilangan Bulat (int)Bilangan Floating-PointBooleanstringNilai NolKonstantaKonvensi PenamaanRangkuman: Variabel dan Tipe5Input/Output Dasar
Output TerformatKata Kerja FormatMencetak Tipe DataMendapatkan Input Dasar dari PenggunaRangkuman: Input dan Output8Fungsi
Memahami FungsiMendeklarasikan FungsiMemanggil FungsiParameter FungsiMengembalikan Satu NilaiMengembalikan Beberapa NilaiNilai Kembalian BernamaDasar Cakupan FungsiRangkuman: Membuat Kodemu Dapat Digunakan Kembali3Operator Dasar
Operator AritmetikaOperator PembagianOperator ModuloOperator PenugasanOperator Penugasan GabunganInkrementasi dan DekrementasiRangkuman: Perhitungan6Alur Kontrol: Percabangan
Pernyataan `if`Kata Kunci `else`Kata Kunci `else if`Shadowing Variabel dalam `if`Menginisialisasi VariabelPernyataan `switch``switch` dengan Ekspresi`switch` tanpa EkspresiKata Kunci `fallthrough`Ringkasan: Membuat KeputusanLatihan sendiri: Compiler Go online