Lógica#
Las páginas de lógica agrupan los bloques que controlan el funcionamiento, la toma de decisiones, el almacenamiento de información y la organización de un proyecto. Empiece aquí cuando necesite repetir acciones, esperar a que se active un evento, comparar valores o guardar información para usarla más adelante en el proyecto.
Control - Gestiona el flujo de un proyecto con bucles y condiciones: pausa durante un tiempo o hasta que se cumpla una condición, repite bloques, ejecuta diferentes bloques según las condiciones, sale de los bucles antes de tiempo y finaliza el proyecto.
Temporizador - Mide cuánto tiempo tardan las acciones con el temporizador del Cerebro, reinícialo para nuevas operaciones de tiempo y comienza una pila de bloques después de una cantidad de tiempo establecida.
Eventos - Iniciar diferentes pilas de bloques en diferentes momentos: cuando comienza el proyecto o cuando se transmite un evento desde otra parte del proyecto, con o sin esperar a que finalice dicho evento.
Operadores - Realizan operaciones y funciones matemáticas, comparan valores, combinan o invierten condiciones, comprueban rangos, generan números aleatorios y redondean resultados.
Variables - Almacena números, booleanos, listas y listas 2D para que un proyecto pueda contar, realizar un seguimiento del progreso y tomar decisiones mientras se ejecuta.
Mis bloques - Agrupa bloques en bloques personalizados reutilizables, con parámetros opcionales para pasar valores, para organizar un proyecto y evitar bloques repetidos.
Comentarios - Agregue notas dentro de un proyecto para explicar la lógica y documentar la funcionalidad sin afectar cómo se ejecuta.
En conjunto, te ayudan a programar proyectos que toman decisiones, responden en tiempo real y mantienen tu código ordenado y fácil de entender.