Gandakan Bilangan Genap
Pelajaran 10 dari 24 dalam kursus Tantangan Golang, Level 1 di Coddy.
Baca pelajaran ini jika kamu lupa cara kerja kata kunci make dengan slice.
Tantangan
MudahKita memiliki array seperti ini: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10].
Tulis fungsi yang menerima array bilangan bulat dan mengembalikan slice baru dengan semua bilangan genap dikalikan dua dan bilangan ganjil dibiarkan tetap sama.
Sebagai contoh, dalam kasus ini, output yang diharapkan adalah:
[1, 4, 3, 8, 5, 12, 7, 16, 9, 20]
Coba sendiri
func doubleEvenNumbers() {
}Semua pelajaran di Tantangan Golang, Level 1
1Pengantar
Pengantar3Bermain dengan Slice dan Array
string TerpanjangGandakan Bilangan GenapJumlah, Rata-rata, Minimum, dan MaksimumJumlahBilangan Genap dan GanjilSlice ke MapIndeks yang Tidak BerulangLatihan sendiri: Compiler Go online