Fungsi FizzBuzz
Termasuk bagian Dasar-Dasar dalam perjalanan GDScript di Coddy. Pelajaran 59 dari 92.
Tantangan
MudahPertahankan pesan sambutan dari langkah sebelumnya.
Di bawah _ready(), tambahkan fungsi fizzbuzz dengan satu parameter int, yaitu number, dan tipe pengembalian String. Fungsi ini mengembalikan:
"FizzBuzz"jikanumberhabis dibagi 3 dan 7"Fizz"jika habis dibagi 3"Buzz"jika habis dibagi 7- jika tidak, angka itu sendiri sebagai
String, misalnya"5"
Lalu, di dalam _ready(), setelah pesan sambutan:
- Baca sebuah bilangan bulat ke dalam variabel
limit. - Cetak nilai yang dikembalikan oleh
fizzbuzz(limit).
Untuk input 21, output-nya adalah:
Welcome to FizzBuzz!
FizzBuzzCoba sendiri
extends Node
func _ready():
print("Welcome to FizzBuzz!")
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaPembagian Bilangan BulatOperator ModuloPintasan AritmetikaRangkuman: Matematika SederhanaOperator Perbandingan7Dasar Input dan Output
OutputOutput dengan VariabelPemformatan stringInputKonversi TipeRangkuman: Hingga 120Rangkuman: Benar atau Salah10Fungsi
Deklarasikan FungsiArgumenNilai KembaliTipe Nilai KembaliRangkuman, Fungsi SigmaRangkuman, Fungsi ValidasiNilai Default5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Rangkuman: Logika SederhanaOperator Logika Bagian 3Operator Ternary8Kalkulator Pembagian Tagihan
Pesan SambutanMenerima input11FizzBuzz dengan Variasi
Gambaran Umum PermainanFungsi FizzBuzz3Variabel Bagian 2
Deklarasi TipeInferensi TipeKonstantaRingkasan: Inisialisasi VariabelKonversi Tipe6Pengambilan Keputusan
Pernyataan IfIf - ElseUlasan: Kalkulator SederhanaIf - Else BersarangPernyataan Match9Perulangan
For loopWhile loopBreakContinueRingkasan: FaktorialFungsi rangeNested loopRingkasan: Input dinamisLatihan sendiri: Compiler GDScript online