atau (or)
Description / Deskripsi
Bagian berjudul “Description / Deskripsi”The atau keyword is the logical OR operator in SamaLang. It returns true if at least one operand is true.
It is equivalent to or in standard Lua.
Keyword atau adalah operator logika OR dalam SamaLang. Menghasilkan true jika setidaknya satu operand bernilai true.
Setara dengan or di Lua.
Usage / Penggunaan
Bagian berjudul “Usage / Penggunaan”lamen operand1 atau operand2 tres -- kode berjalan jika setidaknya satu benarjure_moExamples
Bagian berjudul “Examples”OR Dasar
Bagian berjudul “OR Dasar”ada a = tutuada b = siong
lamen a atau b tres tulis("Minimal satu benar")jure_mo-- Output: Minimal satu benarPola Nilai Default
Bagian berjudul “Pola Nilai Default”ada nama = nda_isinama = atau nama "Pengguna"tulis(nama) -- Output: PenggunaDengan Perbandingan
Bagian berjudul “Dengan Perbandingan”ada suhu = 38
lamen suhu > 37 atau suhu < 35 tres tulis("Suhu tidak normal")jure_mo-- Output: Suhu tidak normalEvaluasi Short-Circuit
Bagian berjudul “Evaluasi Short-Circuit”fungsi cek(n) tulis("Fungsi dipanggil") semalik n > 0jure_mo
ada nilai = -1
-- cek(nilai) tidak dipanggil karena kondisi pertama truelamen nilai < 0 atau cek(nilai) tres tulis("Negatif")jure_mo-- Output:-- Negatif-- (cek() tidak dipanggil karena operan pertama true)