Přejít na hlavní obsah

Operátory

Operátory jsou reportovací a booleovské bloky používané pro výpočty, porovnání, logiku a práci s textem.

Aritmetické operátory

Sčítání

block_operator_plus.svg

Vrací součet dvou hodnot.

Odčítání

block_operator_minus.svg

Vrací výsledek odčítání dvou hodnot.

Násobení

block_operator_multiply.svg

Vrací součin dvou hodnot.

Dělení

block_operator_divide.svg

Vrací výsledek dělení dvou hodnot.

Modulo

block_operator_modulus.svg

Vrací zbytek po dělení.

Zaokrouhlit

block_operator_round.svg

Zaokrouhlí na nejbližší celé číslo (např. 2.6 -> 3).

Math single

block_operator_math_single.svg

Použije matematickou funkci s jedním argumentem.

Dostupné funkce:

  • absolutní hodnota: absolutní hodnota čísla
  • celé menší: zaokrouhlení dolů na nejbližší celé číslo
  • celé větší: zaokrouhlení nahoru na nejbližší celé číslo
  • odmocnina: druhá odmocnina
  • sin: sinus (podle úhlu)
  • cos: kosinus (podle úhlu)
  • tan: tangens (podle úhlu)
  • asin: arkus sinus
  • acos: arkus kosinus
  • atan: arkus tangens
  • ln: přirozený logaritmus (základ e)
  • log: logaritmus o základu 10
  • e^: umocní e na hodnotu vstupu
  • 10^: umocní 10 na hodnotu vstupu

Math pair

block_operator_math_pair.svg

Použije matematickou funkci se dvěma argumenty.

Dostupné funkce:

  • min: menší ze dvou hodnot
  • max: větší ze dvou hodnot
  • mocnina: první hodnota umocněná na druhou
  • atan2: úhel z dvojice X/Y
  • hypot: délka přepony ze dvou složek
  • copysign: první hodnota se znaménkem druhé hodnoty

Náhodné číslo

block_operator_pick_random.svg

Vrací náhodné číslo ve zvoleném rozsahu.

Porovnávací operátory

Rovná se

block_operator_equal.svg

Vrací true, když jsou dvě hodnoty stejné.

Nerovná se

block_operator_not_equal.svg

Vrací true, když dvě hodnoty nejsou stejné.

Větší než

block_operator_greater_than.svg

Vrací true, když je levá hodnota větší než pravá.

Menší než

block_operator_less_than.svg

Vrací true, když je levá hodnota menší než pravá.

Je mezi

block_operator_is_in_between.svg

Vrací true, když je hodnota uvnitř zadaných mezí.

Booleovská logika

A

block_operator_and.svg

Vrací true pouze tehdy, když jsou obě podmínky true.

Nebo

block_operator_or.svg

Vrací true, když je alespoň jedna podmínka true.

Ne

block_operator_not.svg

Neguje booleovskou hodnotu.

Textové operátory

Spojit

block_operator_join.svg

Spojí dvě textové hodnoty.

Písmeno na pozici

block_operator_letter_at.svg

Vrátí znak na vybrané pozici v textu.

Délka řetězce

block_operator_size_of_string.svg

Vrací délku řetězce.

Řetězec obsahuje

block_operator_string_contains.svg

Vrací true, pokud text obsahuje zadaný podřetězec.