Pular para o conteúdo principal
Versão: 1.4 (Beta)

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