cast.as_bool

cast.as_bool(string_or_int)

Deskripsi

Fungsi mengonversi nilai int atau string menjadi nilai bool. Panggilan fungsi dengan nilai yang tidak dapat di-cast akan menampilkan FALSE. Menampilkan TRUE hanya untuk bilangan bulat 1 dan string 'true' yang tidak peka huruf besar/kecil.

Jenis data parameter

INT|STRING

Jenis hasil yang ditampilkan

BOOL

Contoh kode

Contoh 1

Contoh ini menunjukkan cara melakukan transmisi string non-boolean

cast.as_bool("123") = false
Contoh 2

Bilangan bulat benar (1)

cast.as_bool(1) = true
Contoh 3

String benar

cast.as_bool("true") = true
Contoh 4

String benar huruf kapital

cast.as_bool("TRUE") = true
Contoh 5

Bilangan bulat negatif

cast.as_bool(0-1) = false
Contoh 6

Integer salah (0)

cast.as_bool(0) = false
Contoh 7

string kosong

cast.as_bool("") = false