and_bool
and_bool geeft de binaire AND terug van de linker- en rechterargumenten.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | bool | Een booleaanse waarde |
rhs | bool | Een booleaanse waarde |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | Het resultaat van een binaire AND tussen de twee argumenten |
output "my_bool" {value = false && true}// > my_bool: false
or_bool
or_bool geeft de binaire OR terug van de linker- en rechterargumenten.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | bool | Een booleaanse waarde |
rhs | bool | Een booleaanse waarde |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | Het resultaat van een binaire OR tussen de twee argumenten |
output "my_bool" {value = false || true}// > my_bool: true
div
div geeft de gehele deling terug van het linkerargument door het
rechterargument, waarbij de rest naar beneden wordt afgerond op het
dichtstbijzijnde gehele getal.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | integer | Het deeltal |
rhs | integer | De deler |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | integer | Het resultaat van het delen van het deeltal door de deler |
output "my_int" {value = 11 / -3}// > my_int: -3
eq
eq geeft true terug als de linker- en rechterargumenten gelijk zijn en
false als ze niet gelijk zijn.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | any | Elke waarde |
rhs | any | Elke waarde |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | Het resultaat van een gelijkheidscontrole tussen de twee invoerwaarden |
output "is_eq" {value = "arg" == "arg"}// > is_eq: true
gt
gt geeft true terug als het linkerargument groter is dan het
rechterargument.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | integer | float | string | Een vergelijkbare waarde |
rhs | integer | float | string | Een vergelijkbare waarde |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | Het resultaat van de controle of het linkerargument groter is dan het rechterargument |
output "is_gt" {value = 2 > 1}// > is_gt: true
gte
gte geeft true terug als het linkerargument groter dan of gelijk is aan het
rechterargument.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | integer | float | string | Een vergelijkbare waarde |
rhs | integer | float | string | Een vergelijkbare waarde |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | Het resultaat van de controle of het linkerargument groter dan of gelijk is aan het rechterargument |
output "is_gte" {value = 2 >= 2}// > is_gte: true
lt
lt geeft true terug als het linker argument kleiner is dan het rechter
argument.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | integer | float | string | Een vergelijkbare waarde |
rhs | integer | float | string | Een vergelijkbare waarde |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | Het resultaat van de controle of het linker argument kleiner is dan het rechter argument |
output "is_lt" {value = 2 < 1}// > is_lt: false
lte
lte geeft true terug als het linker argument kleiner dan of gelijk is aan
het rechter argument.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | integer | float | string | Een vergelijkbare waarde |
rhs | integer | float | string | Een vergelijkbare waarde |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | Het resultaat van de controle of het linker argument kleiner dan of gelijk is aan het rechter argument |
output "is_lte" {value = 2 <= 2}// > is_lte: true
neq
neq geeft true terug als het linker en rechter argument niet gelijk zijn en
false anders.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | any | Een waarde om te vergelijken |
rhs | any | Een waarde om tegen te vergelijken |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | Het resultaat van een genegeerde gelijkheidscontrole tussen de twee invoerwaarden |
output "is_neq" {value = "arg" != "arg"}// > is_neq: false
minus
minus geeft het resultaat terug van het aftrekken van het integer argument
aan de rechterkant van het integer argument aan de linkerkant.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | integer | De aftrekker |
rhs | integer | De aftrektal |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | integer | Het resultaat van de aftrekbewerking |
output "my_integer" {value = 10 - 6}// > my_integer: 4
modulo
modulo geeft de rest terug van het delen van het integer argument aan de
linkerkant door het integer argument aan de rechterkant.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | integer | Het deeltal |
rhs | integer | De deler |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | integer | De rest van de deelbewerking |
output "my_mod" {value = 10 % 3}// > my_mod: 1
multiply
multiply geeft het product terug van het integer argument aan de linkerkant
en het integer argument aan de rechterkant.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | integer | De eerste operand |
rhs | integer | De tweede operand |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | integer | Het resultaat van de vermenigvuldigingsoperatie |
output "my_product" {value = 10 * 5}// > my_product: 50
add
add geeft de som terug van het linker integer argument en het rechter
integer argument.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
lhs | integer | De eerste operand |
rhs | integer | De tweede operand |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | integer | Het resultaat van de optellingsoperatie |
output "my_sum" {value = 10 + 5}// > my_sum: 15
neg_integer
Geeft de negatie terug van het opgegeven gehele getal.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
value | integer | Een geheel getal |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | integer | De genegeerde gehele getalwaarde |
not_bool
Geeft de logische negatie terug van de opgegeven booleaanse waarde.
Invoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | Een booleaanse waarde |
Uitvoer
| Naam | Type | Beschrijving |
|---|---|---|
value | bool | De logische negatie van de invoer booleaanse waarde |
Is this page helpful?