Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Sintaks untuk memfilter data perangkat dan menentukan tindakan
Anda dapat menggunakan template literal, operator, fungsi, referensi, dan substitusi dalam ekspresi. AWS IoT Events
Literal
-
Bilangan Bulat
-
Decimal
-
String
-
Boolean
Operator
- Unary
-
-
Tidak (Boolean):
!
-
Tidak (bitwise):
~
-
Minus (aritmatika):
-
-
- String
-
-
Penggabungan:
+
Kedua operan harus berupa string. String literal harus diapit dalam tanda kutip tunggal (').
Misalnya:
'my' + 'string'
->'mystring'
-
- Aritmatika
-
-
Penambahan:
+
Kedua operan harus numerik.
-
Pengurangan:
-
-
Divisi:
/
Hasil pembagian adalah nilai integer bulat kecuali setidaknya salah satu operan (pembagi atau dividen) adalah nilai desimal.
-
Perkalian:
*
-
- Bitwise (Bilangan bulat)
-
-
ATAU:
|
Misalnya:
13 | 5
->13
-
AND:
&
Misalnya:
13 & 5
->5
-
XOR:
^
Misalnya:
13 ^ 5
->8
-
NOT:
~
Misalnya:
~13
->-14
-
- Boolean
-
-
Kurang dari:
<
-
Kurang dari atau sama dengan:
<=
-
Sama dengan:
==
-
Tidak Sama Dengan:
!=
-
Lebih besar dari atau sama dengan:
>=
-
Lebih besar dari:
>
-
AND:
&&
-
ATAU:
||
catatan
Ketika subexpression
||
berisi data yang tidak ditentukan, subexpression itu diperlakukan sebagai.false
-
- Tanda kurung
-
Anda dapat menggunakan tanda kurung untuk mengelompokkan istilah dalam ekspresi.