Fungsi logis mengevaluasi kondisi dan mengembalikan nilai Boolean. Fungsi yang tersedia meliputi: and, or, not, eq, ne, dan null.
and
Tabel berikut menjelaskan fungsi
and.| Item | Deskripsi |
| Sintaks | and(arg, ...) |
| Manfaat |
|
| Parameter | Satu atau lebih argumen dengan tipe apa pun. |
| Nilai kembalian | Mengembalikan true jika semua nilai bernilai true dan mengembalikan false jika ada nilai yang bernilai false. |
| Contoh |
|
or
Tabel berikut menjelaskan fungsi
or.| Item | Deskripsi |
| Sintaks | or(arg, ...). |
| Deskripsi |
|
| Parameter | Satu atau lebih argumen dengan tipe apa pun. |
| Nilai kembalian | Mengembalikan true jika ada argumen yang bernilai true. Jika tidak, mengembalikan false. |
| Contoh |
|
not
Tabel berikut menjelaskan fungsi
not.| Item | Deskripsi |
| Sintaks | not(arg) |
| Deskripsi | Menjalankan operasi NOT logis. undef dan false bernilai false. Semua nilai lain bernilai true. |
| Parameter | Satu argumen dengan tipe apa pun. |
| Nilai kembalian |
|
| Contoh |
|
eq
Tabel berikut menjelaskan fungsi
eq.| Item | Deskripsi |
| Sintaks | eq(arg1, arg2) |
| Deskripsi | Memeriksa apakah dua nilai sama. |
| Parameter |
|
| Nilai kembalian | Mengembalikan true jika kedua nilai sama dan mengembalikan false jika tidak sama. |
| Contoh |
|
ne
Tabel berikut menjelaskan fungsi
ne.| Item | Deskripsi |
| Sintaks | ne(arg1, arg2) |
| Deskripsi | Memeriksa apakah dua nilai tidak sama. |
| Parameter |
|
| Nilai kembalian | Mengembalikan true jika kedua nilai tidak sama dan mengembalikan false jika sama. |
| Contoh |
|
null
Tabel berikut menjelaskan fungsi
null.| Item | Deskripsi |
| Sintaks | null(v) |
| Manfaat | Memeriksa apakah tipe data telah ditentukan untuk EdgeScript (ES). |
| Diajukan | v: parameter yang diberikan. Tipe data: array, dictionary, atau string. Nilai false dikembalikan untuk tipe data lainnya. |
| Nilai kembalian | Tipe data: Boolean.
|
| Contoh | Output: |