Menginisialisasi array
Termasuk bagian Dasar-Dasar dalam perjalanan GO di Coddy. Pelajaran 69 dari 109.
Menginisialisasi array berarti menetapkan nilai awal saat membuat array.
Inisialisasi array dengan nilai tertentu menggunakan kurung kurawal:
scores := [4]int{95, 87, 78, 92}
fmt.Println(scores)Ini menampilkan:
[95 87 78 92]Gunakan elipsis (...) agar Go menghitung elemen untukmu:
colors := [...]string{"Red", "Green", "Blue"}
fmt.Println(colors)
fmt.Println("Array length:", len(colors))Ini menghasilkan:
[Red Green Blue]
Array length: 3Tantangan
PemulaDalam tantangan ini, kamu akan berlatih menginisialisasi array di Go. Tugasmu adalah membuat array berisi 5 bilangan bulat dengan nilai yang diberikan, lalu mencetak array tersebut.
Kode sudah memiliki import yang diperlukan dan fungsi main. Kamu hanya perlu menginisialisasi array dengan angka yang diberikan.
Coba sendiri
package main
import "fmt"
func main() {
// TODO: Inisialisasi array bernama 'favoriteNumbers' dengan 5 bilangan bulat ini: 7, 42, 8, 13, 99
// Kamu bisa menggunakan salah satu sintaks berikut:
// favoriteNumbers := [5]int{7, 42, 8, 13, 99}
// ATAU
// var favoriteNumbers [5]int = [5]int{7, 42, 8, 13, 99}
// Ini akan mencetak array-mu
fmt.Printf("My favorite numbers are: %v\n", favoriteNumbers)
}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 Tindakan10Tipe Komposit: array
Pengenalan arrayMendeklarasikan arrayMenginisialisasi arrayMengakses elemen arrayPanjang array dengan `len`Melakukan perulangan pada arrayArray multidimensi2Variabel 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