Mantık#

Mantık sayfaları, bir projenin nasıl çalıştığını, kararlar aldığını, bilgileri nasıl sakladığını ve düzenli kaldığını kontrol eden blokları bir araya getirir. Eylemleri tekrarlamanız, bir tetikleyiciyi beklemeniz, değerleri karşılaştırmanız veya proje içinde daha sonra kullanılmak üzere bilgileri kaydetmeniz gerektiğinde buradan başlayın.

  • Kontrol - Döngüler ve koşullar kullanarak bir projenin akışını yönetin - bir süre veya bir koşul karşılanana kadar duraklatın, blokları tekrarlayın, koşullara bağlı olarak farklı bloklar çalıştırın, döngülerden erken çıkın ve projeyi sonlandırın.

  • Zamanlayıcı - Beynin zamanlayıcısı ile eylemlerin ne kadar sürdüğünü ölçün, yeni zamanlama işlemleri için sıfırlayın ve belirli bir süre sonra bir blok yığını başlatın.

  • Olaylar - Farklı zamanlarda farklı blok yığınlarını başlatın - proje başladığında veya projenin başka bir yerinden bir olay yayınlandığında, bu olayın bitmesini bekleyerek veya beklemeden.

  • Operatörler - Matematiksel işlemler ve fonksiyonlar gerçekleştirin, değerleri karşılaştırın, koşulları birleştirin veya tersine çevirin, aralıkları kontrol edin, rastgele sayılar üretin ve sonuçları yuvarlayın.

  • Değişkenler - Bir projenin çalışırken sayım yapabilmesi, ilerlemeyi takip edebilmesi ve kararlar alabilmesi için sayıları, Boole değerlerini, listeleri ve 2 boyutlu listeleri saklayın.

  • Bloklarım - Projeyi düzenlemek ve tekrarlanan bloklardan kaçınmak için, isteğe bağlı parametrelerle değerleri iletmek üzere blokları yeniden kullanılabilir özel bloklar halinde gruplandırın.

  • Yorumlar - Çalışma şeklini etkilemeden mantığı açıklamak ve işlevselliği belgelemek için proje içine notlar ekleyin.

Hep birlikte, bu özellikler sayesinde karar veren, gerçek zamanlı yanıt veren ve kodunuzu düzenli ve anlaşılır tutan projeler yazabilirsiniz.