Rangkuman: Benar atau Salah
Termasuk bagian Dasar-Dasar dalam perjalanan Swift di Coddy. Pelajaran 36 dari 86.
Tantangan
MudahBaca input string dan tentukan apakah input tersebut mewakili nilai "truthy" atau "falsy".
Kamu akan menerima input berikut:
- Satu baris yang berisi string (misalnya,
"yes","no","1","0")
Gunakan readLine() untuk membaca input dan meng-unwrapping-nya dengan aman menggunakan if let. Lalu periksa nilainya:
- Jika inputnya adalah
"yes","true", atau"1", cetaktrue - Jika inputnya adalah
"no","false", atau"0", cetakfalse
Cetak: true atau false berdasarkan nilai input
Coba sendiri
// Baca input
if let input = readLine() {
// TODO: Tulis kodemu di bawah ini
// Periksa apakah input adalah "yes", teks persis dari instruksi, "1" -> cetak true
// Periksa apakah input adalah "no", teks persis dari instruksi, "0" -> cetak false
}Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloPenugasan GabunganUlasan: Matematika SederhanaOperator Perbandingan7I/O Dasar
Fungsi printInterpolasi stringInput ReadLineKonversi tipe dataRangkuman: Sampai 120Rangkuman: Benar atau Salah10Fungsi
Deklarasikan FungsiParameter dan ArgumenNilai KembalianLabel ArgumenUlasan: Fungsi SigmaUlasan: Fungsi ValidasiNilai Default13Melakukan Perulangan pada Urutan
Melakukan Perulangan pada ElemenMetode EnumerasiMelakukan Perulangan pada String P1Melakukan Perulangan pada String P22Variabel
let vs varAnotasi TipeBilanganstringBooleanKonvensi PenamaanRingkasan: Inisialisasi Variabel5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 3Operator Ternary8Kalkulator Pembagi Tagihan
Pesan SambutanMendapatkan Input11FizzBuzz dengan Variasi
Gambaran Umum PermainanFungsi FizzBuzz3Optional
Apa Itu OptionalMembuka Optional dengan If LetGuard LetOperator Nil CoalescingUlasan: Membuka Optional dengan Aman6Pengambilan Keputusan
Pernyataan IfIf - ElseRekap: Kalkulator SederhanaPernyataan SwitchSwitch dengan Rentang9Perulangan
For-In LoopWhile LoopRepeat-While LoopBreakContinueRingkasan: FaktorialRentang dalam LoopLoop BersarangRingkasan: Input DinamisLatihan sendiri: Playground Swift