Lógica#
As páginas de Lógica reúnem os blocos que controlam a forma como um projeto é executado, toma decisões, armazena informação e mantém-se organizado. Comece por aqui quando precisar de repetir ações, aguardar por um gatilho, comparar valores ou guardar informação para utilização posterior no projeto.
Controlo - Gerir o fluxo de um projeto com ciclos e condições - pausar durante algum tempo ou até que uma condição seja satisfeita, repetir blocos, executar blocos diferentes com base em condições, sair dos ciclos antecipadamente e terminar o projeto.
Temporizador - Mede o tempo que as ações demoram com o temporizador do Cérebro, reinicia-o para novas operações de temporização e inicia uma pilha de blocos após um determinado período de tempo.
Eventos - Iniciar pilhas diferentes de blocos em momentos diferentes - quando o projeto começa ou quando um evento é transmitido de outro local do projeto, com ou sem esperar que esse evento termine.
Operadores - Realizam operações e funções matemáticas, comparam valores, combinam ou invertem condições, verificam intervalos, geram números aleatórios e arredondam resultados.
Variáveis - Armazene números, booleanos, listas e listas 2D para que um projeto possa contar, acompanhar o progresso e tomar decisões enquanto está a ser executado.
Os meus Blocos - Agrupe os blocos em blocos personalizados reutilizáveis, com parâmetros opcionais para passar valores, para organizar um projeto e evitar blocos repetidos.
Comentários - Adicione notas dentro de um projeto para explicar a lógica e documentar a funcionalidade sem afetar a sua execução.
Em conjunto, ajudam-no a programar projetos que tomam decisões, respondem em tempo real e mantêm o seu código organizado e fácil de compreender.