Siirry pääsisältöön

Operaattorit

Operaattorit ovat Reporter- ja Boolean-lohkoja, joita käytetään laskentaan, vertailuihin, logiikkaan ja tekstin käsittelyyn.

Aritmeettiset operaattorit

Yhteenlasku

block_operator_plus.svg

Palauttaa kahden arvon summan.

Vähennys

block_operator_minus.svg

Palauttaa kahden arvon erotuksen.

Kertolasku

block_operator_multiply.svg

Palauttaa kahden arvon tulon.

Jakolasku

block_operator_divide.svg

Palauttaa kahden arvon jakolaskun tuloksen.

Jakojäännös

block_operator_modulus.svg

Palauttaa jakolaskun jakojäännöksen.

Pyöristä

block_operator_round.svg

Pyöristää lähimpään kokonaislukuun (esimerkiksi 2.6 -> 3).

Matematiikka (yksi arvo)

block_operator_math_single.svg

Suorittaa yhden argumentin matemaattisen funktion.

Saatavilla olevat funktiot:

  • abs: luvun itseisarvo
  • floor: pyöristää alaspäin
  • ceiling: pyöristää ylöspäin
  • sqrt: neliöjuuri
  • sin: sini
  • cos: kosini
  • tan: tangentti
  • asin: arkussini
  • acos: arkuskosini
  • atan: arkustangentti
  • ln: luonnollinen logaritmi
  • log: kymmenkantainen logaritmi
  • e^: e potenssiin
  • 10^: 10 potenssiin

Matematiikka (kaksi arvoa)

block_operator_math_pair.svg

Suorittaa kahden argumentin matemaattisen funktion.

Saatavilla olevat funktiot:

  • min: pienempi arvo
  • max: suurempi arvo
  • pow: potenssi
  • atan2: kulma X/Y-arvoista
  • hypot: hypotenuusa
  • copysign: arvo toisen etumerkillä

Satunnaisluku

block_operator_pick_random.svg

Palauttaa satunnaisluvun valitulta alueelta.

Vertailuoperaattorit

Yhtäsuuri

block_operator_equal.svg

Palauttaa true, jos arvot ovat yhtä suuret.

Erisuuri

block_operator_not_equal.svg

Palauttaa true, jos arvot eivät ole yhtä suuret.

Suurempi kuin

block_operator_greater_than.svg

Palauttaa true, jos vasen arvo on suurempi.

Pienempi kuin

block_operator_less_than.svg

Palauttaa true, jos vasen arvo on pienempi.

On välillä

block_operator_is_in_between.svg

Palauttaa true, jos arvo on annetulla välillä.

Boolean-logiikkaoperaattorit

Ja

block_operator_and.svg

Palauttaa true, jos molemmat ehdot ovat true.

Tai

block_operator_or.svg

Palauttaa true, jos vähintään yksi ehto on true.

Ei

block_operator_not.svg

Kääntää boolean-arvon.

Tekstioperaattorit

Yhdistä

block_operator_join.svg

Yhdistää kaksi tekstiä.

Kirjain kohdassa

block_operator_letter_at.svg

Palauttaa merkin valitusta kohdasta.

Tekstin pituus

block_operator_size_of_string.svg

Palauttaa merkkijonon pituuden.

Teksti sisältää

block_operator_string_contains.svg

Palauttaa true, jos teksti sisältää annetun osan.