and_bool
and_bool, sol ve sağ taraf argümanlarının ikili VE (AND) işlemini döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | bool | Bir boolean değeri |
rhs | bool | Bir boolean değeri |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | İki argüman arasındaki ikili VE (AND) işleminin sonucu |
output "my_bool" {value = false && true}// > my_bool: false
or_bool
or_bool, sol ve sağ taraf argümanlarının ikili VEYA (OR) işlemini döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | bool | Bir boolean değeri |
rhs | bool | Bir boolean değeri |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | İki argüman arasındaki ikili VEYA (OR) işleminin sonucu |
output "my_bool" {value = false || true}// > my_bool: true
div
div, sol taraf argümanının sağ taraf argümanına tam sayı bölümünü döndürür;
kalan varsa en yakın tam sayıya aşağı yuvarlar.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | integer | Bölünen |
rhs | integer | Bölen |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | integer | Bölünenin bölene bölünmesinin sonucu |
output "my_int" {value = 11 / -3}// > my_int: -3
eq
eq, sol ve sağ taraftaki argümanlar eşitse true, eşit değilse false
döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | herhangi | Herhangi bir değer |
rhs | herhangi | Herhangi bir değer |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | İki girdi arasındaki eşitlik kontrolünün sonucu |
output "is_eq" {value = "arg" == "arg"}// > is_eq: true
gt
gt, sol taraftaki argüman sağ taraftaki argümandan büyükse true döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | integer | float | string | Karşılaştırılabilir bir değer |
rhs | integer | float | string | Karşılaştırılabilir bir değer |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | Sol taraftaki argümanın sağ taraftaki argümandan büyük olup olmadığının kontrol sonucu |
output "is_gt" {value = 2 > 1}// > is_gt: true
gte
gte, sol taraftaki argüman sağ taraftaki argümana eşit veya daha büyükse
true döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | integer | float | string | Karşılaştırılabilir bir değer |
rhs | integer | float | string | Karşılaştırılabilir bir değer |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | Sol taraftaki argümanın sağ taraftaki argümana eşit veya daha büyük olup olmadığının kontrol sonucu |
output "is_gte" {value = 2 >= 2}// > is_gte: true
lt
lt, sol taraftaki argüman sağ taraftaki argümandan küçükse true döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | integer | float | string | Karşılaştırılabilir bir değer |
rhs | integer | float | string | Karşılaştırılabilir bir değer |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | Sol taraftaki argümanın sağ taraftaki argümandan küçük olup olmadığının kontrol edilmesinin sonucu |
output "is_lt" {value = 2 < 1}// > is_lt: false
lte
lte, sol taraftaki argüman sağ taraftaki argümandan küçük veya ona eşitse
true döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | integer | float | string | Karşılaştırılabilir bir değer |
rhs | integer | float | string | Karşılaştırılabilir bir değer |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | Sol taraftaki argümanın sağ taraftaki argümandan küçük veya ona eşit olup olmadığının kontrol edilmesinin sonucu |
output "is_lte" {value = 2 <= 2}// > is_lte: true
neq
neq, sol ve sağ taraftaki argümanlar eşit değilse true, aksi takdirde
false döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | any | Karşılaştırılacak bir değer |
rhs | any | Karşılaştırma yapılacak bir değer |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | İki girdi arasındaki eşitlik kontrolünün olumsuzlanmış sonucu |
output "is_neq" {value = "arg" != "arg"}// > is_neq: false
minus
minus, sol taraftaki integer argümanından sağ taraftaki integer
argümanının çıkarılmasının sonucunu döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | integer | Eksilen |
rhs | integer | Çıkan |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | integer | Çıkarma işleminin sonucu |
output "my_integer" {value = 10 - 6}// > my_integer: 4
modulo
modulo, sol taraftaki integer argümanının sağ taraftaki integer argümanına
bölünmesinin kalanını döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | integer | Bölünen |
rhs | integer | Bölen |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | integer | Bölme işleminin kalanı |
output "my_mod" {value = 10 % 3}// > my_mod: 1
multiply
multiply, sol taraftaki integer argümanı ile sağ taraftaki integer
argümanının çarpımını döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | integer | Birinci işlenen |
rhs | integer | İkinci işlenen |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | integer | Çarpma işleminin sonucu |
output "my_product" {value = 10 * 5}// > my_product: 50
add
add, sol taraftaki integer bağımsız değişkeni ile sağ taraftaki integer
bağımsız değişkeninin toplamını döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
lhs | integer | Birinci işlenen |
rhs | integer | İkinci işlenen |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | integer | Toplama işleminin sonucu |
output "my_sum" {value = 10 + 5}// > my_sum: 15
neg_integer
Verilen tam sayının tersini döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
value | integer | Bir tam sayı değeri |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | integer | Tersine çevrilmiş tam sayı değeri |
not_bool
Verilen boolean değerinin mantıksal tersini döndürür.
Girdiler
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | Bir boolean değeri |
Çıktı
| Ad | Tür | Açıklama |
|---|---|---|
value | bool | Girdi boolean değerinin mantıksal tersi |
Is this page helpful?