Pular para o conteúdo principal
Versão: 1.4

Logical


informação

A categoria Logical é utilizada para adicionarmos condições ao nosso robô, ela funciona baseada em valores booleanos.

Exemplo​

Se for verdadeiro faça A, se não, faça B​

Example

  • O exemplo acima realiza as seguintes ações:
    1. Verifica se a posição do servo é menor ou igual a 180º.
      • Se sim, faz a condição A.
    2. Se não, verifica se o botão A e B estão pressionados.
      • Se sim, faz a condição B.
    3. Se nenhuma das condições acima ocorrer, C é feito.

Descrição das Funções​

logical​

Constante lógica, utilizado como parâmetro para outros blocos.

Logical

if​

Representa uma condicional. Se uma expressão for verdadeira, o que está dentro de then será executado.

Logical

informação

Utilizando a engrenagem presente no bloco é possível adicionar mais condicionais (else if), onde caso a primeira condicional for falsa, essa será verificada. Também é possível adicionar blocos else, onde caso nenhuma condicional seja verdadeira, esse bloco será executado.

Relational Operator​

Verifica relações númericas (maior que, menor que, menor ou igual, igual...) entre dois valores númericos fornecidos e retorna true ou false.

Logical

Boolean Operator​

Verifica relações de verdadeiro e falso (Ex. A e B são ambas verdadeiras, A ou B é verdadeira?).

Logical

Not​

Inverte o valor fornecido (Ex. falso fica verdadeiro).

Logical