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í (Začátečník)​

block_operator_plus.svg

Vrací součet dvou hodnot.

Odčítání (Začátečník)​

block_operator_minus.svg

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

Násobení (Začátečník)​

block_operator_multiply.svg

Vrací součin dvou hodnot.

Dělení (Začátečník)​

block_operator_divide.svg

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

Modulo (Guru)​

block_operator_modulus.svg

Vrací zbytek po dělení.

Zaokrouhlit (Guru)​

block_operator_round.svg

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

Math single (Guru)​

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 (Guru)​

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 (Guru)​

block_operator_pick_random.svg

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

Porovnávací operátory​

Rovná se (Začátečník)​

block_operator_equal.svg

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

Nerovná se (Pokročilý)​

block_operator_not_equal.svg

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

Větší než (Začátečník)​

block_operator_greater_than.svg

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

Menší než (Začátečník)​

block_operator_less_than.svg

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

Je mezi (Pokročilý)​

block_operator_is_in_between.svg

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

Booleovská logika​

A (Pokročilý)​

block_operator_and.svg

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

Nebo (Pokročilý)​

block_operator_or.svg

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

Ne (Pokročilý)​

block_operator_not.svg

Neguje booleovskou hodnotu.

Textové operátory​

Spojit (Pokročilý)​

block_operator_join.svg

Spojí dvě textové hodnoty.

Písmeno na pozici (Guru)​

block_operator_letter_at.svg

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

Délka řetězce (Pokročilý)​

block_operator_size_of_string.svg

Vrací délku řetězce.

Řetězec obsahuje (Guru)​

block_operator_string_contains.svg

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