Skip to content

no (not)

The no keyword is the logical NOT operator in SamaLang. It inverts a boolean value. It is equivalent to not in standard Lua.

Keyword no adalah operator logika NOT dalam SamaLang. Membalik nilai boolean. Setara dengan not di Lua.

Terminal window
lamen no condition tres
-- code runs when condition is false
jure_mo
Terminal window
ada aktif = false
lamen no aktif tres
tulis("Tidak aktif")
jure_mo
-- Output: Tidak aktif
Terminal window
ada umur = 15
lamen no umur >= 18 tres
tulis("Belum dewasa")
jure_mo
-- Output: Belum dewasa
Terminal window
ada lampu = true
-- Turn off
lampu = no lampu
tulis(lampu) -- Output: false
-- Turn back on
lampu = no lampu
tulis(lampu) -- Output: true
Terminal window
fungsi cek_negatif(n)
semalik no n < 0
jure_mo
tulis(cek_negatif(-5)) -- Output: false
tulis(cek_negatif(10)) -- Output: true